Föregående avsnittNästa avsnitt


Skapa en formateringsregel

  1. I layoutredigeraren väljer du det rapportelement som du vill formatera villkorligt.
  2. Välj fliken Markeringar i egenskapsredigeraren. Sidan Markeringar visas. Se figur 7-4. Den är tom om du inte har angett några formateringsregler för det valda elementet ännu.
  3. Figur 7-4: Sidan Markeringar
  4. Välj Lägg till om du vill lägga till en ny formateringsregel.
  5. I Ny markering skapar du regeln för tillämpning av ett visst format på rapportelementet genom att utföra följande steg:
    1. Tänk först ut regeln i klartext. Exempel:
    2. Om totalsumman för ordern är USD 50 000,00 ska  
      teckensnittsfärgen vara blå och teckenformatet vara fetstilt. 
      
      Det finns två delar av regeln: "om" (if) och "i så fall" (then).
      I dialogrutan Ny markering får du hjälp med att ange If- och Then-delarna av regeln genom att bryta ned dem i mer specifika delar.
    3. Ange If-delen av regeln genom att utföra följande steg:
      1. I det första fältet anger du första delen av If-uttrycket. Med regeln för det här exemplet är den här delen totalsumman för ordern:
        • Om orderns totalvärden kommer direkt från det valda elementet väljer du Värde på dataobjektet i listrutan.
        • Om totalvärderna för ordern kommer från ett annat dataelement anger du det uttryck som refererar till relevant kolumnbindning, som refererar till det datauppsättningsvärde eller beräknade värde du vill använda. Följande uttryck är ett exempel:
        •     row["OrderTotal"] 
           

        Om du vill ha hjälp med att konstruera uttrycket använder du Uttrycksassistenten genom att välja bläddringsknappen (...).
      2. I det andra fältet anger du den andra delen av If-uttrycket genom att välja ett alternativ i listan. Med regeln för det här exemplet är detta Greater than.
      3. I det tredje fältet anger du den tredje delen av If-uttrycket. Med regeln för det här exemplet är detta värdet 50 000. Se figur 7-5.
      4. Figur 7-5: Elementen i If-uttrycket i Ny markering
      Nu är If-delen av regeln klar. Den anger följande:
      Om row["totalsumma"] är större än 50 000 
      
    4. Ange Then-delen av regeln, vilket är "ska teckensnittsfärgen vara blå och teckenformatet vara fetstil" genom att utföra följande steg:
      • Under Färg väljer du en färg i färgväljaren.
      • Välj B för fetstil. Se figur 7-6.
      • Figur 7-6: Elementen i Then-uttrycket i Ny markering
      Välj OK.
      Den formateringsregel du skapade visas i markeringslistan. Se figur 7-7. Regeln träder i kraft nästa gång du kör rapporten.

      Figur 7-7: Markeringslista
  6. Testa formateringsregeln genom att förhandsgranska rapporten.

(c) Copyright Actuate Corporation 2006

Föregående avsnittNästa avsnitt