Page 1 of 1

Cesta k souboru v PmaReport

PostPosted: Tue 16. Feb 2021 9:55:13
by tevas
Dobrý den,

ve zdrojovém kódu reportu jsem použil následující příklad z nápovědy
Code: Select all
<!--Pm:TagSetAttr("src",#appres:picture.jpg)-->
<img src="" title="picture.jpg"/>

Ačkoliv jiný příkaz TagSetValue funguje, vše co následuje za výše zmíněným kódem se v HTML zruší. Nedojde k nahrazení. Nepřišel jsem na to, jakým způsobem zařídit, aby tento příkaz fungoval. Prosím o radu. Používám Promotic 9.0.12.

Bušek

Re: Cesta k souboru v PmaReport

PostPosted: Tue 16. Feb 2021 14:05:16
by Pavel Klimíček
Dobrý den.
K tomu, abych Vám jednoznačně poradil mi chybí více informací:
- Kde je tento tág v html stránce umístěn?
- Existuje v aplikaci ve složce "Resource" soubor "picture.jpg"?
Ale poradím Vám jinak.
Založte si pomocí PmMangeru novou aplikaci ale při založení zvolte "Aplikace s příklady".
V této aplikaci je použit "PmaReport" s obrázkem, tak jak požadujete.
Tam také určitě zjistíte, jakou a kde děláte chybu.

Re: Cesta k souboru v PmaReport

PostPosted: Wed 17. Feb 2021 21:21:14
by tevas
Dobrý den,
děkuji za reakci. Chápu, že jsem dodal minimum informací. Tag byl umístěn správně, avšak nápověda systému Promotic obsahuje tedy chybu, jelikož v části Popis zdrojového souboru objektu PmaReport uvádíte již v předchozím příspěvku referovaný příkaz
Code: Select all
<!--Pm:TagSetAttr("src",#appres:picture.jpg)-->
<img src="" title="picture.jpg"/>

avšak ten není funkční, jak jsem psal v předchozím příspěvku.
Ve Vámi referovaných příkladech je zápis cesty ke složce jiný (v jiné syntaxi).
Code: Select all
<!--Pm:TagSetAttr("src",$.path("appres","LogoPromotic.png"))-->
<img src="LogoPromotic.png" alt="LogoPromotic.png"/>

Po úpravě mého zdrojového kódu dle příkladu - tj. zaměnil jsem
Code: Select all
#appres:picture.jpg
za
Code: Select all
$.path("appres","tlakovani60.png")
již vše funguje.
Mám se tedy v budoucnu řídit dle nápovědy nebo dle příkladů?

Bušek

Re: Cesta k souboru v PmaReport

PostPosted: Thu 18. Feb 2021 10:08:58
by Pavel Klimíček
Omlouvám se. V této části dokumentace je bohužel chyba, kterou následně opravíme.