logo-softwarestudio-2020-600

j_insert_update kontrola wypełnienia kontrolek „lub”

Platforma StudioSystem daje firmom szereg możliwości usprawnienia ich działalności. Korzystając z platformy, firmy mogą łatwo zarządzać swoimi danymi, automatyzować procesy i utrzymywać dokładne zapisy swoich informacji. Jest to szczególnie przydatne dla firm, które muszą zbierać informacje o klientach w celu zapewnienia lepszej obsługi klienta lub śledzenia aktywności klientów.

Korzystając z platformy StudioSystem firmy mogą w łatwy sposób sprawdzić poprawność formularzy klientów. Firmy mogą szybko i łatwo zweryfikować informacje wprowadzone w formularzach, takie jak imię i nazwisko klienta, adres, numer telefonu, adres e-mail lub informacje dotyczące płatności. Jest to szczególnie ważne w przypadku zbierania danych klientów w celach marketingowych lub w jakimkolwiek innym celu. Dzięki platformie StudioSystem firmy mogą mieć pewność, że gromadzone przez nie informacje o klientach są dokładne i aktualne.

Standardowa funkcjonalność kontroli wymagalności wypełnienia pól w transakcji j_insert_update pozwala zaznaczyć czy dana kontrolka musi być przez użytkownika wypełniona. W pewnych jednak sytuacjach możemy chcieć kontrolować czy użytkownik wpisał dane w jednej lub drugiej kontrolce (lub wielu innych). Zasada kontroli polega na sprawdzeniu czy którakolwiek ze wskazanych jest wypełniona, a nie każda z nich (zapytanie typu ta lub ta lub tamta).

Konfiguracja

W konfiguracji szablonu j_insert_update w kolumnie parametry wybieramy główna kontrolkę która ma być sprawdzana np. Numer katalogowy dla której wpiszemy parametr ilub a jego wartość wskażemy nazwy kontrolek które mają być powiązane np. INDEKS i EANAS.

ilub=INDEKS,EANASN

gotowe

Działanie programu

Program przy próbie zapisu sprawdza czy na formularzu kontrolka posiada parametr ilub i jeżeli tak to weryfikuje czy wartość ten kontrolki i wskazanych (powiązanych) też posiadają wartość. Jeżeli żadna z tych kontrolek nie posiada wartości (suma wartości to ciąg pusty) wówczas wyświetlany jest komunikat przy kontrolce, która ma dodany parametr ilub.

Komunikat podaje opisy kontrolek powiązanych, których wartość jednej z nich musi być wypełniona.