Report Manager - Template
From PlcWiki
(Difference between revisions)
m (→Vstupní parametry) |
m (→Vstupní parametry) |
||
Line 19: | Line 19: | ||
-- T: YN bool, string str, integer int, time time, date date, decimal dec, string_array str[Cat,Dog,Sneak], multiple_pick mstr[Leica,Pentax,Minolta,Nikon,Silvestri] | -- T: YN bool, string str, integer int, time time, date date, decimal dec, string_array str[Cat,Dog,Sneak], multiple_pick mstr[Leica,Pentax,Minolta,Nikon,Silvestri] | ||
+ | |||
+ | Speciální případ parametru je pole naplněné jinou šablonou. Příklad: | ||
+ | |||
+ | workplace mstr[ref:_workplaces.ftl] | ||
+ | |||
+ | Šablona, která má naplnit pole se uvodí prefixem 'ref:_'. | ||
=== Autorizace === | === Autorizace === |
Revision as of 07:16, 21 March 2013
Contents |
Intro
Šablona používá systém [FreeMarker] a je součástí aplikace Report Manager, která zobrazuje její výsledky.
Header
Význam jednotlivých řádků:
- Vstupní parametry, ze kterých se generují formulářové prvky
- Lookup databáze
- Autorizace
- Popis šablony (podtržítko na začátku znamená skrytou šablonu)
Vstupní parametry
Parametry jsou odděleny čárkou, musí být na jednom řádku uvozeným '--T: ' a začínají názvem, který je zároveň proměnnou v šabloně. Příklad některých parametrů:
-- T: YN bool, string str, integer int, time time, date date, decimal dec, string_array str[Cat,Dog,Sneak], multiple_pick mstr[Leica,Pentax,Minolta,Nikon,Silvestri]
Speciální případ parametru je pole naplněné jinou šablonou. Příklad:
workplace mstr[ref:_workplaces.ftl]
Šablona, která má naplnit pole se uvodí prefixem 'ref:_'.