Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
Nom du formulaire courant

Nom du formulaire courant 


 

Nom du formulaire courant -> Résultat 
Paramètre Type   Description
Résultat  Texte in 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).

La commande retourne :

  • le nom du formulaire s'il a été défini dans l'éditeur de formulaires de 4D, ou
  • le nom du fichier sans extension si le formulaire a été créé à partir d'un fichier .json, ou
  • la valeur de l'attribut "name" si le formulaire a été créé à partir d'un objet 4D, ou
  • une chaîne vide s’il n’y a pas de formulaire courant défini pour le process.

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



Voir aussi  

FORM CHARGER

 
PROPRIÉTÉS 

Produit : 4D
Thème : Formulaires
Numéro : 1298
Nom intl. : Current form name

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v14

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)