Brug og eksempel

Webudvidelsen Sideopdelingspanel kræver, at du angiver følgende parametre:

  • Aktuel side: En cellereference. Cellen indeholder en variabel med nummeret på den aktuelle side. 1 repræsenterer den første side.
  • Sidestørrelse: En cellereference. Cellen indeholder en variabel, der bestemmer det antal poster, der vises på hver enkelt hel side.
  • Antal sider: Refererer til egenskaben Antal sider for en hyperblok.
  • Indstillinger for sidestørrelse: En liste med tal, der repræsenterer de sidestørrelser, der kan vælges. Tallene er adskilt af | eller ;.

Sådan indsættes og konfigureres webudvidelsen Sideopdelingspanel.

  1. Opret en Application Studio-rapport.
  2. Indsæt en hyperblok, der viser flere rækker af data.
    Indsæt f.eks. en hyperblok, der viser alle basiselementer i en periodedimension.
  3. Opret en rapportvariabel med navnet rv_CurrentPage, og angiv 1 som dens værdi.
  4. Opret en rapportvariabel med navnet rv_PageSize. Angiv det antal poster, der skal vises på hver side, som dens værdi. Angiv f.eks. 10.
  5. Træk f.eks. rv_CurrentPage til celle H9.
    Cellen viser 1. I Formel-editor vises =ReportVariables.rv_CurrentPage.Text
  6. I celle H9, som indeholder variablen rv_CurrentPage, skal du oprette en handling med disse egenskaber:
    Handlinger: Type
    Vælg Indstil parametre som handlingstype.
    Handlinger:Tilstand
    Vælg =TRUE.
    Handlinger: Tilstand
    Vælg Webudvidelse som tilstand.
    Parametre: Navn
    Klik på Tilføj parameter, og vælg variablen rv_CurrentPage.
    Parametre: Egenskab
    Vælg Value(.Text).
    Parametre: Værdi
    Angiv =Actions.Input.Text
  7. I celle H10 skal du oprette en handling med disse egenskaber:
    Handlinger: Type
    Vælg Indstil parametre som handlingstype.
    Handlinger:Tilstand
    Vælg =TRUE.
    Handlinger: Tilstand
    Vælg Webudvidelse som tilstand.
    Parametre: Navn
    Klik på Tilføj parameter, og vælg variablen rv_PageSize.
    Parametre: Egenskab
    Vælg Value(.Text).
    Parametre: Værdi
    Angiv =Actions.Input.Text
    Parametre: Navn
    Klik på Tilføj parameter, og vælg variablen rv_CurrentPage.
    Parametre: Egenskab
    Vælg Value(.Text).
    Parametre: Værdi
    Angiv =1
  8. I celle H10 skal du angive denne VALUE-funktion =VALUE(ReportVariables.rv_PageSize.Text)
  9. Vælg hyperblokken, og åbn dialogboksen Formatér hyperblok. Angiv følgende oplysninger:
    Navn
    Angiv Periode.
    Sideopdeling
    Markér afkrydsningsfeltet, og vælg variablen rv_PageSize i feltet Sidestørrelse.
    Vælg variablen rv_CurrentPage i feltet Aktuel side.
  10. Klik på OK.
  11. Klik på Webudvidelse på værktøjslinjen Objekter, og dobbeltklik på webudvidelsen Sideopdeling.
    Markøren ændres til et kryds.
  12. Træk markøren for at indsætte, ændre størrelse og placere webudvidelsen, f.eks i cellerne B11:F11.
    Dialogboksen Formatér webudvidelse vises.
  13. Angiv følgende parametre:
    Aktuel side
    Angiv =H9.
    H9 indeholder variablen rv_CurrentPage.
    Antal sider
    Angiv =ReportObjects.Period.Pagecount
    Sidestørrelse
    Angiv =H10
    H10 angiver det antal poster, der vises på hver hele side.
    Indstillinger for sidestørrelse
    Angiv ="10;20;50"
    Angiver de indstillinger for sidestørrelse, som brugerne kan vælge. Hver værdi repræsenterer det antal poster, der skal vises på hver hele side.
  14. Klik på OK, og se rapporten i en webbrowser.