Användning och exempel

Webbtillägget för sidväxlingspanel kräver att du anger följande parametrar:

  • Faktisk sida: Cellreferens. Cellen innehåller en variabel som innehåller numret på den aktuella sidan. 1 representerar den första sidan.
  • Sidstorlek: Cellreferens. Cellen innehåller en variabel som avgör hur många poster som ska visas på varje hel sida.
  • Antal sidor: Refererar till egenskapen räkna sidor i ett hyperblock.
  • Alternativ för sidstorlek: En lista med tal som representerar de sidstorlekar som kan väljas. Numren separeras av | eller ;.

Så här infogar och konfigurerar du webbtillägget för sidväxlingspanel:

  1. Skapa en Application Studio-rapport.
  2. Infoga ett hyperblock som visar flera rader med data.
    Du kan exempelvis infoga ett hyperblock som visar alla baselement i en perioddimension.
  3. Skapa en rapportvariabel med namnet rv_CurrentPage och ange 1 som dess värde.
  4. Skapa en rapportvariabel med namnet rv_PageSize. Som dess värde anger du hur många poster som ska visas på varje sida. Du kan t.ex ange 10.
  5. Dra rv_CurrentPage till cell H9, till exempel.
    Cellen visar 1. Formelredigeraren visar =ReportVariables.rv_CurrentPage.Text
  6. Skapa en åtgärd med följande egenskaper i cell H9, som innehåller variabeln rv_CurrentPage.
    Åtgärder: Typ
    Välj Ange parametrar som åtgärdstyp.
    Åtgärder: Villkor
    Välj =TRUE.
    Åtgärder: Läge
    Välj Webbtillägg som läge.
    Parametrar: Namn
    Klicka på Lägg till parameter och välj variabeln rv_CurrentPage.
    Parametrar: Egenskap
    Välj Value(.Text).
    Parametrar: Värde
    Ange =Actions.Input.Text
  7. Ange en åtgärd med följande egenskaper för cell H10:
    Åtgärder: Typ
    Välj Ange parametrar som åtgärdstyp.
    Åtgärder: Villkor
    Välj =TRUE.
    Åtgärder: Läge
    Välj Webbtillägg som läge.
    Parametrar: Namn
    Klicka på Lägg till parameter och välj variabeln rv_PageSize.
    Parametrar: Egenskap
    Välj Value(.Text).
    Parametrar: Värde
    Ange =Actions.Input.Text
    Parametrar: Namn
    Klicka på Lägg till parameter och välj variabeln rv_CurrentPage.
    Parametrar: Egenskap
    Välj Value(.Text).
    Parametrar: Värde
    Ange =1
  8. I cell H10 anger du följande VALUE-funktion =VALUE(ReportVariables.rv_PageSize.Text)
  9. Välj hyperblocket och öppna dialogrutan Formatera hyperblock. Ange följande information:
    Namn
    Ange period.
    Sidväxling
    Markera kryssrutan och markera variabeln rv_PageSize i fältet Sidstorlek.
    Välj variabeln rv_CurrentPage i fältet Aktuell sida.
  10. Klicka på OK.
  11. Klicka på Webbtillägg i verktygsfältet Objekt och dubbelklicka på webbtillägget Sidväxlingspanel.
    Markören ändras till ett hårkors.
  12. Dra markören om du vill infoga samt ange storlek och position för webbtillägget i till exempel cellerna B11:F11.
    Dialogrutan Formatera webbtillägg visas.
  13. Ange följande parametrar:
    Faktisk sida
    Ange =H9.
    H9 innehåller rv_CurrentPage-variabeln.
    Antal sidor
    Ange =ReportObjects.Period.Pagecount
    Sidstorlek
    Ange =H10
    H10 anger hur många poster som visas på varje hel sida.
    Alternativ för sidstorlek
    Ange ="10;20;50"
    Anger alternativ för sidstorleken som användarna kan välja. Varje värde representerar antalet poster som ska visas på varje hel sida.
  14. Klicka på OK och visa rapporten i en webbläsare.