Edellinen ohjeaiheSeuraava ohjeaihe


Ohjeita muotoilusäännön luontiin

  1. Valitse asettelun muokkausohjelmassa raporttielementti, jonka haluat muotoilla ehdollisesti.
  2. Valitse ominaisuuksien muokkausohjelmassa Korostukset-välilehti. Korostussivu tulee näkyviin kuvan 7-4 mukaisesti. Sivu on tyhjä, jos et ole vielä määrittänyt muotoilusääntöjä valitulle elementille.
  3. Kuva 7-4: Korostussivu
  4. Lisää uusi muotoilusääntö valitsemalla Lisää-vaihtoehto.
  5. Luo Uusi korostus -kohdassa sääntö, jonka perusteella tietty muotoilu liitetään raporttielementtiin, tekemällä seuraavat toimet:
    1. Muodosta sääntö ensin ihmiskielellä. Esimerkki:
    2. If the order total is greater than $50,000.00, then set 
      the font color to blue and the font style to bold. ("Jos tilausten summa on suurempi kuin 50 000,00 $, määritä fontin väriksi sininen ja tyyliksi lihavoitu.") 
      
      Säännössä on kaksi osaa: If ja Then.
      Uusi korostus -valintaikkunan avulla voit määrittää säännön If- ja Then-osat helposti pienin osin.
    3. Määritä säännön If-osa tekemällä seuraavat toimet:
      1. Määritä ensimmäiseen kenttään If-lausekkeen ensimmäinen osa. Edellä esitetyn esimerkkisäännön yhteydessä kyseinen osa on tilausten summa (order total):
        • Jos tilausten summan arvot saadaan suoraan valitusta elementistä, valitse vaihtoehto Tämän tieto-objektin arvo avattavasta luettelosta.
        • Jos tilausten summan arvot saadaan toisesta tietoelementistä, määritä lauseke, joka viittaa vastaavaan lausekesidontaan, joka puolestaan viittaa haluttuun tietojoukon arvoon tai laskettuun arvoon. Seuraavassa on esimerkkilauseke:
        •     row["OrderTotal"] 
           

        Jos tarvitset apua lausekkeen muodostukseen, käytä lausekkeen luontitoimintoa napsauttamalla "kolme pistettä" (...) -painiketta.
      2. Määritä toiseen kenttään If-lausekkeen toinen osa valitsemalla vaihtoehto luettelosta. Esimerkkisäännön yhteydessä kyseiseen kenttään tulisi Suurempi kuin.
      3. Määritä kolmanteen kenttään If-lausekkeen kolmas osa. Edellä esitetyn esimerkkisäännön yhteydessä kyseinen osa on numeroarvo 50000 kuvan 7-5 mukaisesti.
      4. Kuva 7-5: If-lausekkeen elementtejä Uusi korostus -kohdassa
      Säännön If-osa on nyt valmis, ja se määrittää seuraavaa:
      Jos row["OrderTotal"] on suurempi kuin 50000 
      
    4. Määritä säännön Then-osa, joka on "then set the font color to blue and the font style to bold" ("määritä fontin väriksi sininen ja tyyliksi lihavoitu") tekemällä seuraavat toimet:
      • Valitse vaihtoehto Väri ja valitse värin valitsimesta väri.
      • Valitse lihavointi valitsemalla B-vaihtoehto kuvan 7-6 mukaisesti.
      • Kuva 7-6: Then-lausekkeen elementtejä Uusi korostus -kohdassa
      Valitse OK-vaihtoehto.
      Luotu muotoilusääntö näkyy Korostusluettelossa kuvan 7-7 mukaisesti. Sääntö astuu voimaan, kun seuraavan kerran ajat raportin.

      Kuva 7-7: Korostusluettelo
  6. Testaa muotoilusääntöä esikatselemalla raporttia.

(c) Copyright Actuate Corporation 2006

Edellinen ohjeaiheSeuraava ohjeaihe