Seznamy vzorců
Seznamy vzorců vytváříte ve složce Seznamy vzorců na panelu Příslušenství v Průzkumníku aplikace. Klikněte pravým tlačítkem a vyberte možnosti
.Seznamy vzorců mohou přijímat vstup z následujících zdrojů a převádět je na standardní seznamy:
- XML
- CSV
- Seznam
Znamená to, že seznamy vzorců převádějí tyto zdroje na seznamy, které obsahují elementy s jedinečnými názvy a popisky a atributy.
Seznamy vzorců lze využít k vygenerování následujících výstupů:
- Sloupce relačního seznamu
- Data z proměnné XML
- Data ze seznamu hodnot
- Data ze zdroje CSV
Seznamy vzorců jsou dynamické. Díky tomu jsou užitečné v situacích, kdy návrhář reportů neví, jaký bude obsah reportu. Můžete například vytvořit relační seznam, který vrátí více sloupců z relačního datového zdroje. Pokud vložíte daný seznam do hyperbloku v reportu, zobrazí se pouze první sloupec dat. Chcete-li zobrazit zbývající sloupce, je nutné vytvořit další buňky výstupu v hyperbloku nebo rozšířit hyperblok a vložit samostatný vzorec RDB pro každý sloupec dat. Pokud nevíte, který relační seznam se v reportu použije, například v případě reportu nezávislého na databázi, nemůžete vědět, kolik dalších buněk výstupu nebo vzorců RDB je třeba vytvořit.
Řešení tohoto problému je vytvořit hyperbloky s proměnnou šířkou.
Nástroj List Designer pro seznamy vzorců má panel Vstup a panel Pokročilé.
Dvě pole v nástroji List Designer jsou společná pro všechny seznamy vzorců. V poli Vzorec se pomocí vzorce zadává zdroj dat. V poli Typ se zadává typ vstupu.
Zbývající pole v návrháři seznamů závisejí na vybraném typu dat.