4D v14.3Nom du formulaire courant |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Nom du formulaire courant
|
Nom du formulaire courant -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
Résultat | Texte |
![]() |
Nom du formulaire projet courant ou du formulaire table courant dans le process | |||||
La commande Nom du formulaire courant retourne le nom du formulaire courant défini pour le process. Le formulaire courant peut être un formulaire projet ou un formulaire table.
Par défaut, si vous n’avez pas appelé la commande FORM CHARGER dans le process courant, le formulaire courant est le formulaire en cours d’affichage ou d’impression. Si vous avez appelé la commande FORM CHARGER dans le process, le formulaire courant reste celui défini par cette commande jusqu’à l’appel de FORM LIBERER (ou FERMER TACHE IMPRESSION).
S’il n’y a pas de formulaire courant défini pour le process, la commande retourne une chaîne vide.
Dans un formulaire de saisie, vous placez le code suivant dans un bouton :
C_TEXTE($FormName)
$fen:=Creer fenetre formulaire([Adhérents];"Entrée";Form fenêtre standard)
DIALOGUE([Adhérents];"Entrée")
$FormName:=Nom du formulaire courant
// $FormName = "Entrée"
FORM CHARGER([Adhérents];"Drag")
$FormName:=Nom du formulaire courant
// $FormName = "Drag"
//...
Vous souhaitez obtenir le formulaire courant si c’est un formulaire projet :
$PointerTable:=Table du formulaire courant
Si(Nil($PointerTable)) //il s’agit d’un formulaire projet
$FormName:=Nom du formulaire courant
... // traitement
Fin de si
Produit : 4D
Thème : Formulaires
Numéro :
1298
Nom intl. : Current form name
Créé : 4D v14
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)