Aller au contenu principal
Version: Next

PUSH RECORD

PUSH RECORD {( laTable )}

ParamètreTypeDescription
laTableTableTable de laquelle empiler l'enregistrement courant ou Table par défaut si ce paramètre est omis

Description

PUSH RECORD "empile" une copie de l'enregistrement courant de laTable dans la pile d'enregistrements de la table. PUSH RECORD peut être exécuté avant qu'un enregistrement soit sauvegardé.

Si vous empilez un enregistrement non verrouillé, il sera verrouillé pour tous les autres process et utilisateurs jusqu'à ce que vous le "dépiliez" (c'est-à-dire que vous le déchargiez de la pile).

Note de compatibilité : A compter de la version 11 de 4D, cette commande ne prend plus en charge les sous-tables.

Exemple

L'exemple suivant empile l'enregistrement d'un client :

 PUSH RECORD([Client]) // Placer l'enregistrement du client dans la pile

Voir aussi

POP RECORD
Utiliser la pile d'enregistrements