Formatowanie warunkowe w Subiekcie

Formatowanie warunkowe to funkcja Subiekta GT i Subiekt NEXO która pozwala na wyróżnienie określonego zbioru danych wybranym kolorem.
Jak się okazuje w praktyce jest dosyć rzadko stosowana a daje naprawdę duże możliwości.
Występuje w 2 wariantach jako formatowanie podstawowe i SQL (dla bardziej zaawansowanych).
W wersji podstawowej wykorzystuje zestaw wbudowanych w program pól.
Jeśli np. chcemy wyróżnić kontrahentów pochodzących z konkretnych miast np. Cieszyn, Skoczów, Żory, Pszczyna
to możemy to zrealizować bardzo łatwo w widoku kartoteki/kontrahenci...

Prawym klawiszem myszy w dowolnej miejscu listy z kontrahentami naciskamy prawy klawisz myszy i wchodzimy w
OPERACJE NA LISĆIE/FORMATOWANIE WARUNKOWE
następnie wybieramy
DODAJ FORMATOWANIE
i uzupełniamy nazwę i warunki które ma ono spełniać w moim przypadku wykorzystałem "Miejscowość" zawiera Cieszyn Skoczów Żory Pszczyna.
Wstawiłem 4 warunki połączone operatorem "lub".
Wygląda to tak jak na poniższych screenach:




Jeśli chcemy uzyskać konkretne warunki wyróżnienia a brakuje nam dostępnych pól to na ratunek przychodzi trudniejszy wariant - FORMATOWANIE SQL.
Ostatni nasz przypadek polegał na tym że klient życzył sobie wyróżnienia na liście WZ-etek tych których odbiorcy mają uzupełniony adres mail.
W tym przypadku trzeba odwołać się do tabeli z kontrahentami.

Dodajemy więc FORMATOWANIE SQL
Nazwa opisowa nie ma znaczenia.
W polu warunek SQL wpisujemy
CASE WHEN kh_Email LIKE '%@%'  THEN 1 ELSE 0 END
W polu dodatkowe tabele wpisujemy
LEFT JOIN dbo.kh__Kontrahent ON dok_PlatnikId = kh_Id

Działanie opieramy więc o to czy dany kontrahent ma wpisany adres email (a dokładniej czy w adresie jest znaczek @)
Jeśli tak to WZ jest podkreślona na brązowo i operator wie że faktura wystawiona do niej ma być niedrukowana (będzie wysyłana mailem)

Należy jeszcze pamiętać: Formatowanie warunkowe to funkcja abonamentowa - to znaczy, że będzie działać tylko przy aktywnym e-abonamencie na ulepszenia.

 

 

O NAS

Doświadczenie w branży IT - od 2002 roku.
Zajmujemy się dostarczaniem kompleksowych rozwiązań informatycznych dla firm.
Prowadzimy serwis sprzętu komputerowego.
Służymy pomocą klientom indywidualnym, firmom, instytucjom.

PARTNERZY