4D v14.3

CREER ENREGISTREMENT

Accueil

 
4D v14.3
CREER ENREGISTREMENT

CREER ENREGISTREMENT 


 

CREER ENREGISTREMENT {( laTable )} 
Paramètre Type   Description
laTable  Table in Table dans laquelle créer un enregistrement ou Table par défaut si ce paramètre est omis

CREER ENREGISTREMENT crée un nouvel enregistrement vide pour laTable, mais ne l'affiche pas à l'écran. Vous devez utiliser la commande AJOUTER ENREGISTREMENT pour créer un nouvel enregistrement et l'afficher dans un formulaire entrée.

Utilisez CREER ENREGISTREMENT plutôt que AJOUTER ENREGISTREMENT lorsque les valeurs de l'enregistrement sont entrées par programmation. Le nouvel enregistrement devient l'enregistrement courant mais la sélection courante n'est pas modifiée.

L'enregistrement est créé uniquement en mémoire et doit être sauvegardé à l'aide de STOCKER ENREGISTREMENT. Si vous changez d'enregistrement courant (par exemple à la suite d'une recherche) avant la sauvegarde, l'enregistrement créé est perdu.

Exemple  

L'exemple suivant archive les enregistrements datant de plus de 30 jours. Cette opération est réalisée par la création d'enregistrements dans une table d'archive. Une fois l'opération terminée, les enregistrements archivés sont supprimés de la table [Comptes] :

  ` Recherche des enregistrements datant de plus de 30 jours
 CHERCHER([Comptes];[Comptes]Saisie <(Date du jour 30))
 Boucle($vlRecord;1;Enregistrements trouves([Comptes])) ` Boucle une fois par enregistrement
    CREER ENREGISTREMENT([Archives]` Création d'un nouvel enregistrement d'archive
    [Archive]Numéro:=[Comptes]Number ` Copie des champs dans l'archive
    [Archive]Saisie :=[Comptes]Saisie
    [Archive]Montant:=[Comptes]Montant
    STOCKER ENREGISTREMENT([Archive]` Sauvegarde de l'enregistrement d'archive
    ENREGISTREMENT SUIVANT([Comptes]` Passage à l'enregistrement de compte suivant
 Fin de boucle
 SUPPRIMER SELECTION([Comptes]` Suppression des enregistrements

 
PROPRIÉTÉS 

Produit : 4D
Thème : Enregistrements
Numéro : 68
Nom intl. : CREATE RECORD

Cette commande change l'enregistrement courant

 
HISTORIQUE 

Créé : < 4D v6

 
VOIR AUSSI  

AJOUTER ENREGISTREMENT
MODIFIER ENREGISTREMENT
STOCKER ENREGISTREMENT

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)