Naprzemienne kolorowanie wierszy listy pozycji

Facebooktwitterpinterestlinkedinmail
Dotyczy wersji 2020.1.3.x autor: Michał Kastelik

 

Odświeżenie artykułu https://kb.webcon.pl/naprzemienne-kolorowanie-wierszy-listy-pozycji/

Przydatną opcją, która może zwiększyć ergonomie i czytelność formularza z dużą ilością wierszy w atrybucie Lista pozycji jest pokolorowanie co drugiego wiersza. WEBCON BPS 2020 domyślnie posiada włączone kolorowanie za pomocą skali szarości. Można jednak spersonalizować ten kolor za pomocą trybu kolorowania całego wiersza.

 

Opis konfiguracji

W atrybucie lista pozycji, należy wejść w Konfigurację zaawansowaną.

Rys. 1 Włączanie konfiguracji zaawansowanej atrybutu Lista pozycji

 

Następnie w zakładce „Wygląd” należy zaznaczyć „Użyj ustawień zaawansowanych” oraz wybrać poniżej tryb kolorowania „Dla całego wiersza”.

Rys.2 Włączanie ustawień zaawansowanych kolorowania

 

W edytorze zapytania po prawej stronie należy wkleić następujący kod:

if (cast(‚{S:DET_LP}’ as int)%2 = 1)

select ‚#F4A12A’

 

W zapytaniu został użyty tag {S:DET_LP}, który zwraca liczbę porządkową dla danego wiersza listy pozycji, jeżeli wiersz jest nieparzysty, wiersz zostanie pokolorowany za pomocą koloru ‘#F4A12A’.

Rys. 3. Zdefiniowane wyrażenie w edytorze

 

Po zapisaniu aplikacji oraz odświeżeniu danych w przeglądarce, zobaczymy efekt działania wprowadzonego kodu.

Rys. 4 Efekt zastosowania kolorowania wiersza

 

Naprzemienne kolorowanie wierszy ułatwia przeglądanie atrybutu listy pozycji zawierającego wiele wierszy. Wprowadzenie własnego koloru pozwala na zastosowanie dodatkowej opcji personalizacji aplikacji WEBCON BPS.