Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
DISPLAY RECORD
|
DISPLAY RECORD {( laTable )} | ||||||||
Paramètre | Type | Description | ||||||
laTable | Table |
![]() |
Table de laquelle afficher l'enregistrement courant ou Table par défaut si ce paramètre est omis | |||||
DISPLAY RECORD affiche l'enregistrement courant de laTable dans le formulaire entrée courant. L'enregistrement reste affiché jusqu'à ce qu'un événement provoque un redessinement de la fenêtre. Cet événement peut être l'exécution d'un ADD RECORD, le retour au formulaire entrée ou à la barre de menus. DISPLAY RECORD ne fait rien s'il n'y a pas d'enregistrement courant.
DISPLAY RECORD est souvent utilisé pour afficher des messages de progression personnalisés. Cette commande peut également servir à générer un "slide show" automatique.
Si une méthode formulaire existe, un événement On Load est généré.
L'exemple suivant affiche une série d'enregistrements sous forme de slide show :
ALL RECORDS([Démo]) ` Sélection de tous les enregistrements
FORM SET INPUT([Démo];"Affichage") ` Désignation du formulaire à utiliser
For($i;1;Records in selection([Démo])) ` Boucle sur tous les enregistrements
DISPLAY RECORD([Démo]) ` Afficher un enregistrement
DELAY PROCESS(Current process;180) ` 3 secondes de pause
NEXT RECORD([Démo]) ` Passage à l'enregistrement suivant
End for
Produit : 4D
Thème : Enregistrements
Numéro :
105
Créé : < 4D v6
4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)
4D - Langage ( 4D v19.4)
4D - Langage ( 4D v19.5)
4D - Langage ( 4D v19.6)
4D - Langage ( 4D v19.7)
4D - Langage ( 4D v19.8)