Vorige onderwerpVolgende onderwerp


Een indelingsregel maken

  1. In de layout-editor selecteert u het rapportelement dat u conditioneel wilt indelen.
  2. Selecteer het tabblad Accentueringen in de eigenschappeneditor. De pagina Accentueringen verschijnt, zoals in Afbeelding 7-4. De pagina is leeg als er nog geen indelingsregels zijn opgegeven voor het geselecteerde element.
  3. Afbeelding 7-4 De pagina Accentueringen
  4. Kies Toevoegen als u een nieuwe indelingsregel wilt toevoegen.
  5. Bij Nieuwe accentuering maakt u de regel voor het toepassen van een bepaalde opmaak op het rapportelement door de volgende stappen uit te voeren:
    1. Probeer de regel eerst te formuleren in normale tekst. Bijvoorbeeld:
    2. Als het totaal aan orders groter is dan $50,000.00, stel de   lettertype kleur dan in op blauw en de letterstijl op vet.  
      
      Deze regel bestaat uit twee onderdelen: als (IF) en dan (THEN).
      Met behulp van het venster Nieuwe accentuering kunt u deze onderdelen van de regel nader omschrijven door ze op te delen in meer specifieke onderdelen.
    3. Ga als volgt te werk om het IF-gedeelte van de regel op te geven:
      1. Geef in het eerste veld het eerste gedeelte van de IF-expressie op. In de regel van dit voorbeeld is dit deel het totaal aan orders:
        • Als het ordertotaal rechtstreeks afkomstig is van het geselecteerde element, kiest u in het vervolgkeuzemenu Waarde van dit gegevensitem.
        • Als het ordertotaal afkomstig is van een ander gegevenselement, geeft u de expressie op die verwijst naar de relevante kolombinding die op zijn beurt verwijst naar de gewenste gegevenssetwaarde of berekende waarde. De volgende expressie is een voorbeeld:
        •     row["OrderTotal"] 
           

        Voor assistentie bij het samenstellen van de expressie kunt u de Expressiebuilder openen door op knop met de 3 puntjes (...) te klikken.
      2. Geef in het tweede veld het tweede deel op van de IF-expressie, door een optie te selecteren in de lijst. In de regel van dit voorbeeld is dit deel Groter dan.
      3. Geef in het derde veld het derde gedeelte van de IF-expressie op. In de regel van dit voorbeeld is dit deel een waarde van 50000, zoals in Afbeelding 7-5.
      4. Afbeelding 7-5 Elementen van de IF-expressie in Nieuwe accentuering
      Hiermee is het IF-gedeelte van de regel nu klaar en luidt deze:
      If row["OrderTotal"] is greater than 50000 
      
    4. Geef nu het THEN-gedeelte van de regel op ("Stel dan de lettertypekleur in op blauw en de letterstijl in op vet") door de volgende stappen uit te voeren:
      • Kies Kleur en kies een kleur met behulp van de kleurkiezer.
      • Kies B om de letterstijl Vet te selecteren, zoals wordt weergegeven n Afbeelding7-6.
      • Afbeelding 7-6 Elementen van de THEN-expressie in Nieuwe accentuering
      Kies OK.
      De opmaakregel die u hebt gemaakt verschijnt in Accentueringslijst, zoals in Afbeelding 7-7. De regel is van kracht bij de eerstvolgende keer dat u het rapport uitvoert.

      Afbeelding 7-7 Accentueringslijst
  6. Preview van het rapport bekijken om de notatieregel te testen.

(c) Copyright Actuate Corporation 2006

Vorige onderwerpVolgende onderwerp