Créer de nouveaux enregistrements
Vous pouvez créer de nouveaux enregistrements en utilisant Anveo Script in Action Codes. Ces codes d’action peuvent être exécutés via des menus ou des boutons. Définissez d’abord la clé primaire de votre enregistrement, puis définissez éventuellement d’autres valeurs. Enfin, vous pouvez afficher le nouvel enregistrement sur des listes ou des cartes.
Avant d’utiliser votre nouvel enregistrement sur des listes ou des cartes, vous devez définir complètement la clé primaire. Il n’est pas possible de modifier manuellement les valeurs de clé primaire sur une page de carte.
L’exemple de code suivant crée un nouveau client en utilisant la série de numéros mobiles CUST. Il utilise la fonction GetNextNo la bibliothèque LIB_NO_SERIES. Habituellement, un numéro de téléphone mobile est remplacé par un numéro final attribué par la Microsoft Dynamics NAV 2015. Vous trouverez plus d’informations sur les séries de numéros mobiles ici.
local NewCustomer = Record('Customer');
Rec:SETVALUE('No.', GetNextNo('CUST'));
Rec:INSERT();
PAGE_OPEN('ASLS_CUSTOMER',NewCustomer,Rec);