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.
StudioSystem od SoftwareStudio zapewnia zaawansowaną funkcję J_INSERT_UPDATE, która kontroluje wypełnienie pól formularzy. Przede wszystkim, system weryfikuje poprawność wprowadzanych danych, co eliminuje błędy i zapewnia ich spójność. Dodatkowo, aplikacja zwiększa niezawodność procesów biznesowych poprzez wymuszanie kompletności wymaganych informacji, co przekłada się na lepszą jakość danych.
Kontrola wymagalności wypełnienia pól w transakcji j_insert_update
Standardowo, transakcja j_insert_update umożliwia oznaczenie, czy dana kontrolka musi zostać wypełniona przez użytkownika. Jest to przydatne do zapewnienia kompletności danych. Kontrolujemy wtedy, czy wszystkie wymagane pola są uzupełnione przed zapisaniem informacji.
Jednak w niektórych sytuacjach potrzebujemy bardziej elastycznej kontroli. Możemy chcieć sprawdzić, czy użytkownik wprowadził dane w jednej z kilku kontrolek. Zasada tej kontroli polega na sprawdzeniu, czy którakolwiek ze wskazanych kontrolek jest wypełniona, a nie każda z nich. Jest to zapytanie typu „ta lub ta, lub tamta”, co zwiększa elastyczność wprowadzania danych.
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.