Forrige emneNæste emne


Sådan opretter du en formateringsregel

  1. Vælg det rapportelement i layouteditoren, som du vil formatere afhængigt af en betingelse.
  2. Vælg skillebladet Fremhævning i egenskabseditoren. Siden Fremhævning åbnes som vist i Figur 7-4. Den er tom, hvis du endnu ikke har angivet nogen formateringsregler for det valgte element.
  3. Figur 7-4 Siden Fremhævning
  4. Vælg Tilføj for at tilføje en ny formateringsregel.
  5. Sådan opretter du en regel for anvendelse af et bestemt format til rapportelementet fra Ny fremhævning:
    1. Tænk først på reglen i almindelige vendinger. Eksempel:
    2. If the order total is greater than 50,000.00, then set the font color to blue
      and the font style to bold. (Hvis den samlede ordrebeholdning er større end 50.000,00, så angiv 
      fontfarven til blå og fonttypografien til fed). 
      
      Reglen består af to dele: hvis (If) og så (Then).
      Du får hjælp til at angive reglens If- og Then-dele i dialogboksen Ny fremhævning, ved at de nedbrydes til mere detaljerede dele.
    3. Sådan angiver du reglens If-del:
      1. Angiv den første del af If-udtrykket i det første felt. I eksempelreglen er det delen "order total":
        • Hvis "order total"-værdierne kommer direkte fra det valgte element, skal du vælge Dataelementets værdi.
        • Hvis "order total"-værdierne kommer fra et andet dataelement, skal du angive det udtryk, der refererer til den kolonnebinding, som refererer til den datasætværdi eller beregnede værdi, du vil bruge. Følgende udtryk er et eksempel:
        •     row["OrderTotal"] 
           

        Brug Opret udtryk ved at vælge (...), hvis du vil have hjælp til at opbygge udtrykket.
      2. Angiv den andel del af If-udtrykket i det andet felt ved at vælge en indstilling på listen. I eksempelreglen er denne del "Greater than".
      3. Angiv i tredje felt den tredje del af If-udtrykket. I eksempelreglen er denne del værdien 50000 som vist i Figur 7-5.
      4. Figur 7-5 Elementer i If-udtrykket i Ny fremhævning
      Du har nu oprettet If-delen af reglen, som ser sådan ud:
      If row["OrderTotal"] is greater than 50000 
      
    4. Sådan angiver du Then-delen af reglen, som er "then set the font color to blue and the font style to bold" (så angiv fontfarven til blå og fonttypografien til fed):
      • Vælg Farve, og vælg derefter en farve i farvevælgeren.
      • Vælg B for at vælge formatet Fed som vist i Figur 7-6.
      • Figur 7-6 Elementer i Then-udtrykket i Ny fremhævning
      Vælg OK.
      Den formateringsregel, du har oprettet, vises i Fremhævningsliste som vist i Figur 7-7. Reglen træder i kraft, næste gang du udfører rapporten.

      Figur 7-7 Fremhævningsliste
  6. Fremvis rapporten for at teste formateringsreglen.

(c) Copyright Actuate Corporation 2006

Forrige emneNæste emne