4D v16.3SAVE RECORD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SAVE RECORD
SAVE RECORD
SAVE RECORD sauvegarde l'enregistrement courant de laTable pour le process courant. S'il n'y a pas d'enregistrement courant, la commande est ignorée. Vous pouvez utiliser SAVE RECORD pour sauvegarder un enregistrement créé ou modifié par programmation. Lorsqu'un enregistrement a été modifié puis validé par un utilisateur dans un formulaire, il n'est pas nécessaire de le sauvegarder à l'aide de SAVE RECORD. En revanche, un enregistrement modifié puis annulé par l'utilisateur peut malgré tout être sauvegardé avec SAVE RECORD. Si vous appelez la commande SAVE RECORD alors qu'aucun champ n'a été modifié dans l'enregistrement, la commande ne fait rien (le trigger n'est pas appelé). L'utilisation de SAVE RECORD est nécessaire dans les cas suivants :
Vous ne devez pas appeler SAVE RECORD dans l'événement formulaire On Validate d'un enregistrement qui a été validé, sinon l'enregistrement est sauvegardé deux fois. L'exemple suivant est une partie d'une méthode récupérant des enregistrements d'un fichier. Dans cette partie, les enregistrements sont reçus puis, si l'opération s'est correctement déroulée, sauvegardés : RECEIVE RECORD([Clients]) ` Réception de l'enregistrement à partir du disque
Voir aussi
|
PROPRIÉTÉS
Produit : 4D HISTORIQUE
Créé : < 4D v6 UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||