De gebruiker kan de hierna vermelde syntax gebruiken om een waarde (bv. een verkoopprijs) te bevestigen bij de leveranciersvalidatie.
Bijvoorbeeld: validatie van de prijs T.I. (S_PRIX_TI)
m.s_prix_ti = round(m.s_dpa *1.2,m.DEC_DEV_B)
m.s_prix_ti = iif(wontop()<>'F_STOCK',ask('Prix TI de '+alltrim(m.s_modele)+' ?',m.s_prix_ti),m.s_prix_ti)
De test wontop()<>'F_STOCK' laat toe het dialoogvenster te deactiveren als de herberekening direct vanuit het informatiebestand "Artikelen" wordt uitgevoerd.
De functie ask is een eigen routine van Mercator die een dialoogvenster oproept voor de invoer van een waarde. Deze functie vereist 2 parameters:
- de weergegeven commentaar in het dialoogvenster
- de standaardwaarde.
De knop Annuleren van het dialoogvenster moet niet worden gebruikt.