Jak obarvit položku podle její hodnoty |
Top Previous Next |
Seznam témat:
Někdy je žádoucí, aby tisknuté položky v nějakém sloupci sestavy měly různé barvy podle hodnoty. Například pokud je hodnota položky menší než 0, potom bude barva položky červená a v ostatních případech zůstane černá.
V návrháři sestav se to dá zajistit následujícím způsobem.
1. Položce, která má měnit barvu podle hodnoty dejte nějaké jméno (na obrázku je položka mesiczměna pojmenována "zm").
2. Vyberte oblast, ve které se objekt položen a otevřte funkci "Skripty"
3. Do pole "Před tiskem" zapište následující příkaz SETFONTCOLOR('zm', IF(Dotaz1.mesiczměna <0,RED,BLACK))
zde je navíc zařízeno i obarvení podkladu celé oblasti. Výsledek potom může vypadat třeba takto:
Související témata Nastavení výšky oblasti, dotaz přímo ze sestavy - SETINTPROP, QUERY |