dotyczy wersji: 8.2.x, autor: Kamil Nędza
Przydatną opcją, która może zwiększyć ergonomię formularza z dużą ilością wierszy w liście pozycji jest pokolorowanie co drugiego wiersza. Dzięki temu w wyraźny sposób wiersze są od siebie oddzielone, a czytelność takiej tabeli jest dużo większa.
Opis konfiguracji:
W konfiguracji akcji listy pozycji należy wejść w konfigurację zaawansowaną:
Rys. 1. Widok konfiguracji listy pozycji „Produkty”
Następnie w zakładce wygląd należy zaznaczyć opcję używania zaawansowanych ustawień wyglądu. W trybie kolorowania należy wybrać tryb kolorowania dla całego wiersza. W sekcji zapytania SQL użyty został tag {S:LP} – zwraca on liczbę porządkową dla danego wiersza listy pozycji. Użyte zapytanie zwraca kolor wyłącznie wtedy gdy dany wiersz będzie nieparzysty.
Rys. 2. Widok zaawansowanej konfiguracji wyglądu dla listy pozycji
Weryfikacja funkcjonalności:
Dzięki zastosowanemu podejściu, wiersze są zawsze kolorowane, niezależnie od tego czy są wpisane do bazy, inicjalizowane, czy dodawane ręcznie. Efekt widoczny jest poniżej:
Rys. 3. Pokolorowana lista pozycji na formularzu