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 Nový > Seznam vzorců.

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.