dotyczy wersji 8.x; autor: Wojciech Mleczko
BPS oferuje funkcjonalność kolorowania tła na liście pozycji. Funkcjonalność ta, może być wykorzystana w celu ułatwienia interpretacji, zwiększenia przejrzystości prezentowanych danych.
Ustawień dotyczących kolorowania dokonujemy w konfiguracji listy pozycji w zakładce wygląd:
Istnieją trzy tryby kolorowania:
- Dla całego wiersza
- Dla wybranych kolumn
- Zdefiniowane w zapytaniu
Dla całego wiersza – Opcja ta umożliwia kolorowanie całego wiersza listy pozycji na zadany kolor. Zapytanie to jest wykonywane dla każdego wiersza, dlatego też istnieje możliwość uzależnienia koloru od wartości w danym wierszu listy pozycji.
Zapytanie musi zwrócić kolor zapisany szesnastkowo. W zapytaniu możemy wykorzystać tagi dostępne w oknie wyszukiwania atrybutów okna edycji wyrażenia
Przykładowe zapytanie:
Efekt:
Dla wybranych kolumn – W tym trybie możliwe jest ustawienie koloru dla każdej kolumny listy pozycji. Dodajemy kolumny do listy, a następnie deifniujemy zapytanie, które ma zwracać kolor. W tym przypadku zapytanie jest wykonywane dla całej listy, dlatego nie ma możliwości wykorzystania tego trybu w oparciu o dane na liście pozycji (wtedy należy skorzystać z kolejnej opcji kolorowania).
Przykładowe zapytanie:
Efekt:
Zdefiniowane w zapytaniu – Ten tryb daje nam większe możliwości konfiguracyjne, gdyż poprzez stworzenie odpowiedniego zapytania możemy zdeifniować kolor dowolnej komórki na liście pozycji, także w oparciu o dane zawarte na tej liście. W tym przypadku zapytanie ma zwrócić nazwę pola w bazie, oraz kolor.
Przykładowe zapytanie:
Efekt:
Witam
Jak w prosty sposób można zrobić aby na jakiś kolor pokolorował parzyste wiersze.
pozdrawiam
if((Lista_pozycji(Liczba porządkowa) % 2) 0)
select 'kolor'
Czy SQL Grida można też jakoś pokolorować?