Použití a příklad

Webové rozšíření Panel stránkování vyžaduje zadání těchto parametrů:

  • Skutečná stránka: Odkaz na buňku. Buňka obsahuje proměnnou, která obsahuje číslo aktuální stránky. 1 představuje první stránku.
  • Velikost strany: Odkaz na buňku. Buňka obsahuje proměnnou určující počet záznamů zobrazených na každé celé stránce.
  • Počet stránek: Odkazuje na vlastnost počtu stránek hyperbloku.
  • Možnosti velikosti stránky: Seznam čísel představujících velikosti stránky, která lze vybrat. Čísla jsou oddělena znakem | nebo ;.

Vložení a konfigurace webového rozšíření Panel stránkování:

  1. Vytvořte report Application Studio.
  2. Vložte hyperblok zobrazující více řádků dat.
    Vložte například hyperblok zobrazující všechny základní prvky dimenze období.
  3. Vytvořte proměnnou reportu s názvem rv_CurrentPage a jako hodnotu zadejte 1.
  4. Vytvořte proměnnou reportu s názvem rv_PageSize. Jako hodnotu zadejte počet záznamů k zobrazení na každé stránce. Zadejte například 10.
  5. Přetáhněte například rv_CurrentPage do buňky H9.
    Buňka zobrazuje hodnotu 1. Editor vzorců zobrazí =ReportVariables.rv_CurrentPage.Text
  6. U buňky H9, která obsahuje proměnnou rv_CurrentPage, vytvořte akci s těmito charakteristikami:
    Akce: Typ
    Jako typ akce vyberte možnost Nastavit parametry.
    Actions:Condition
    Vyberte hodnotu =TRUE.
    Akce: Režim
    Jako režim vyberte Webové rozšíření.
    Parametry: Název
    Klikněte na možnost Přidat parametr a vyberte proměnnou rv_CurrentPage.
    Parametry: Vlastnost
    Vyberte možnost Value(.Text).
    Parametry: Hodnota
    Zadejte vzorec =Actions.Input.Text
  7. V buňce H10 zadejte akci s těmito charakteristikami:
    Akce: Typ
    Jako typ akce vyberte možnost Nastavit parametry.
    Actions:Condition
    Vyberte hodnotu =TRUE.
    Akce: Režim
    Jako režim vyberte Webové rozšíření.
    Parametry: Název
    Klikněte na možnost Přidat parametr a vyberte proměnnou rv_PageSize.
    Parametry: Vlastnost
    Vyberte možnost Value(.Text).
    Parametry: Hodnota
    Zadejte vzorec =Actions.Input.Text
    Parametry: Název
    Klikněte na možnost Přidat parametr a vyberte proměnnou rv_CurrentPage.
    Parametry: Vlastnost
    Vyberte možnost Value(.Text).
    Parametry: Hodnota
    Zadejte =1
  8. Do buňky H10 zadejte tuto funkci VALUE: =VALUE(ReportVariables.rv_PageSize.Text)
  9. Vyberte hyperblok a otevřete jeho dialogové okno Formátovat hyperblok. Zadejte tyto informace:
    Název
    Zadejte Období,
    Stránkování
    Zaškrtněte políčko a v poli Velikost stránky vyberte proměnnou rv_PageSize.
    V poli Aktuální stránka vyberte proměnnou rv_CurrentPage.
  10. Klikněte na tlačítko OK.
  11. Na panelu nástrojů Objekty klikněte na možnost Webové rozšíření a dvojitě klikněte na webové rozšíření Panel stránkování.
    Kurzor se změní na křížek.
  12. Přetáhnutím kurzorem vložíte, stanovíte velikost a pozici webového rozšíření například v buňkách B11:F11.
    Zobrazí se dialogové okno Formátovat webové rozšíření.
  13. Zadejte tyto parametry:
    Skutečná stránka
    Zadejte =H9.
    Buňka H9 obsahuje proměnnou sady rv_CurrentPage.
    Počet stránek
    Zadejte =ReportObjects.Period.Pagecount
    Velikost stránky
    Zadejte =H10
    Hodnota H10 určuje počet záznamů zobrazených na každé celé stránce.
    Možnosti velikosti stránky
    Zadejte ="10;20;50"
    Určuje možnosti velikosti stránky, které mohou uživatelé vybírat. Každá hodnota představuje počet záznamů k zobrazení na každé celé stránce.
  14. Klikněte na tlačítko OK a zobrazte report ve webovém prohlížeči.