Formátování hyperbloků

  1. V režimu Návrh vyberte hyperblok kliknutím na jeho ohraničení.
  2. Klikněte pravým tlačítkem myši na hyperblok a vyberte možnost Formátovat hyperblok. Případně klikněte na hyperblok a vyberte možnost Formátovat > Vlastnosti objektu. Zobrazí se dialogové okno Formátovat hyperblok.
  3. Na kartě Obecné zadejte tyto informace:
    Název
    Hyperbloky se standardně pojmenují jako HyperblockN, kde N je pořadové číslo. V zájmu jednoduššího odkazování na hyperbloky ve ve vzorcích můžete název změnit.
    Seznam
    Je možné změnit seznam přiřazený hyperbloku. Změna může být například z místního seznamu na globální seznam.
    Kopírovat na disk
    Převede místní seznam na globální seznam. Tato možnost není k dispozici pro hyperbloky na řezech.
    List Designer
    Otevře Návrhář seznamů. Tato možnost není k dispozici pro hyperbloky na řezech.
    Stránkování
    Poznámka

    Stránkování nelze použít s rozšiřitelnými řezy.

    Chcete-li seznam zobrazit na více stránkách, použijte pole Velikost stránky a Aktuální stránka. Zadejte proměnné do polí a pomocí akcí ovládejte jejich hodnoty. Velikost stránky určuje, kolik prvků se na každé stránce zobrazí.
    Velikost stránky a aktuální číslo stránky jsou dvě vlastnosti hyperbloku související se stránkováním, na které můžete odkazovat v reportech. Úplný seznam vlastností souvisejících se stránkováním:
    Vlastnost Syntaxe
    Velikost stránky =ReportObjects.[HB_name].pagesize
    Počet stránek =ReportObjects.[HB_name].pagecount
    Číslo aktuální stránky =ReportObjects.[HB_name].Currentpagenumber
    Velikost aktuální stránky =ReportObjects.[HB_name].Currentpagesize
    Součet řádku =ReportObjects.[HB_name].Rowcount
    K implementaci stránkování můžete také použít webové rozšíření Stránkování.
    Globální vlastnosti buňky výstupu
    Chcete-li, aby byly hierarchické seznamy v zobrazení sestavy rozbalitelné a sbalitelné, zaškrtněte políčko Použít globální nastavení na hierarchii buněk výstupu.
    Poznámka

    Při definování globálních vlastností výstupní buňky nelze definovat různá nastavení pro různé hierarchie v hyperbloku, který rozšiřuje řez.

    Rozbalení zahájit na úrovni
    Zaškrtněte políčko a zadejte počáteční úroveň rozbalení pro rozbalení prvků s ikonami rozbalení a sbalení.
    Zrušením zaškrtnutí rozbalíte všechny prvky bez ikon rozbalení a sbalení.
    K dynamickému nastavení úrovně rozšíření můžete použít vzorec.
    Zadáním hodnoty 1 zobrazíte pouze nejvyšší úroveň hierarchie.
    Zadáním hodnoty 0 rozbalíte všechny elementy s ikonami rozbalení a sbalení všech elementů seznamu.
    Zadáním hodnoty -1 rozbalíte všechny elementy bez ikon rozbalení a sbalení.
    Pomocí vzorce můžete odkazovat na proměnnou XML a dynamicky konfigurovat libovolný počet hierarchií na ose. Vytvořte například proměnnou sestavy ExpandXML a vložte tuto <Tabulku> jako hodnotu do panelu Vlastnosti – Proměnná sestavy:
    <Table> 
    
        <Row name="[Product]"> 
    
           <Property name="ExpandLevel" value="1" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
        <Row name="[Region]"> 
    
           <Property name="ExpandLevel" value="2" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
        <Row name="[Period]"> 
    
           <Property name="ExpandLevel" value="3" /> 
    
           <Property name="Indent" value="FALSE" /> 
    
        </Row> 
    
        <Row name="Default"> 
    
           <Property name="ExpandLevel" value="1" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
     </Table> 
    Proměnná se použije, pokud je odkazovaný název hierarchie součástí definice seznamu nebo řezu. Název řádku Výchozí se použije pro hierarchie, které nejsou součástí definice XML. V případě, že definice XML neobsahuje žádný výchozí řádek, je úroveň rozšíření nastavena na 1.
    Odsazení štítků
    Pokud je tato možnost vybrána, je každá úroveň hierarchického seznamu odsazena vzhledem k úrovni nad ní. Po zrušení zaškrtnutí tohoto políčka se úrovně zobrazí přímo pod sebou. Při použití vzorce zadejte TRUE nebo FALSE. Pomocí vzorce můžete odkazovat na proměnnou XML a dynamicky konfigurovat libovolný počet hierarchií na ose. Vytvořte proměnnou sestavy ExpandXML a použijte výše uvedený příklad jako hodnotu v podokně Vlastnosti – Proměnná sestavy.
  4. Na kartě Výstupní buňky zadejte tyto informace:
    Nový
    Vytvoří hlavní buňku výstupu.
    Hodnota
    Část Hodnota uvádí hlavní buňku výstupu a buňku hodnoty hyperbloku.
    Zobrazená hodnota (~)
    Je možné zadat, zda hyperblok zobrazuje například jedinečné názvy prvků nebo jejich popisky. Je-li na hlavní buňku výstupu použitý formát čísel, může to mít vliv na váš výběr. Pokud je formátem čísla buňky klíčového výstupu znak tilda (~), pak se projeví výběr ve sloupci Zobrazit hodnotu. Pokud je však jako formát čísla vybráno @, hyperblok zobrazí jedinečné názvy prvků, ať už je ve sloupci Zobrazit hodnotu vybráno cokoli.
    Pozice
    Můžete zadat pozici hlavní buňky výstupu v hyperbloku.
    Vlastnosti
    Zobrazí vlastnosti vybrané buňky.
    Povolit rozbalit sbalit
    Zaškrtnutím políčka povolíte tlačítka pro rozbalení a sbalení.
    Poznámka

    V případě seznamu plátků vyberte ve výstupní buňce možnost Jedinečný název pro identifikaci hierarchie.

    Rozbalení zahájit na úrovni
    Poznámka

    Tato možnost je aktivní pouze pro výstupní buňky s hodnotou Jedinečný název nebo jedinečný název <hierarchie>.

    Zaškrtněte políčko a zadejte počáteční úroveň rozbalení pro rozbalení prvků s ikonami rozbalení a sbalení.
    Zrušením zaškrtnutí rozbalíte všechny prvky bez ikon rozbalení a sbalení.
    K dynamickému nastavení úrovně rozšíření můžete použít vzorec.
    Zadáním hodnoty 1 zobrazíte pouze nejvyšší úroveň hierarchie.
    Zadáním hodnoty 0 rozbalíte všechny elementy s ikonami rozbalení a sbalení všech elementů seznamu.
    Zadáním hodnoty -1 rozbalíte všechny elementy bez ikon rozbalení a sbalení.
    Pomocí vzorce můžete odkazovat na proměnnou XML a dynamicky konfigurovat libovolný počet hierarchií na ose ve vybrané buňce. V řezech se proměnná XML musí používat pouze v globálních vlastnostech výstupní buňky.
    Odsazení štítků
    Poznámka

    Tato možnost je aktivní pouze pro výstupní buňky s hodnotou Jedinečný název nebo jedinečný název <hierarchie>.

    Pokud je tato možnost vybrána, je každá úroveň hierarchického seznamu odsazena vzhledem k úrovni nad ní. Po zrušení zaškrtnutí tohoto políčka se úrovně zobrazí přímo pod sebou. Při použití vzorce zadejte TRUE nebo FALSE. Pomocí vzorce můžete ve vybrané buňce dynamicky změnit hodnotu pro všechny hierarchie. Pomocí vzorce můžete odkazovat na proměnnou XML a dynamicky konfigurovat libovolný počet hierarchií na ose ve vybrané buňce. V řezech se proměnná XML musí používat pouze v globálních vlastnostech výstupní buňky.
    Poznámka

    Při výběru těchto položek jsou zakázány možnosti Povolit rozbalení sbalit a původně rozbalit na a Odsazení štítků:

    • Globální nastavení vlastností výstupní buňky na kartě Obecné.
    • Výstupní buňka bez hodnoty Jedinečný název.
    • Položka hodnotových buněk.

    Styl plnění
    Ve výchozím nastavení je vybrána možnost Standardní. Styl výplně není k dispozici, pokud jsou vybrány buňky s hodnotou.
    Použít titulek jako hodnotu, pokud je zobrazovací řetězec prázdný
    Zaškrtněte toto políčko, chcete-li povolit zpětný přechod na titulek, pokud je zobrazená hodnota prázdná, například pokud vybraný atribut nemá hodnotu.
    Sloučení prvků rozšiřitelného plátku
    Zaškrtnutím políčka skryjete vnější prvky dimenzí pod jedním štítkem v rozbalitelném výseku.
    Poznámka

    Chcete-li identifikovat hierarchii, vyberte ve výstupní buňce možnost Jedinečný název.

    Šířka sloupce
    Pro každou výstupní a hodnotovou buňku můžete definovat, jak se vypočítá šířka sloupce. Použít aktuální šířku používá šířku, kterou má sloupec v definici tabulky sestavy. Výpočet šířky automaticky použije obsah hyperbloku k výpočtu šířky. Můžete nastavit stejnou šířku pro všechny sloupce, minimální šířku a procento, na kterém šířka závisí.
  5. Na kartě Vzhled určete, zda se hyperblok zobrazuje s ohraničením a jeho případnou barvu a tloušťku.
  6. Klikněte na tlačítko OK.