4D v16.3

FORM FIXER SORTIE

Accueil

 
4D v16.3
FORM FIXER SORTIE

FORM FIXER SORTIE 


 

FORM FIXER SORTIE ( {laTable ;} formulaire {; formUtilisateur} ) 
Paramètre Type   Description
laTable  Table in Table pour laquelle définir le formulaire sortie ou Table par défaut si ce paramètre est omis
formulaire  Chaîne in Nom du formulaire
formUtilisateur  Chaîne in Nom du formulaire utilisateur à utiliser

FORM FIXER SORTIE vous permet de définir formulaire ou formUtilisateur comme formulaire sortie courant de laTable pour le process courant. formulaire doit appartenir à laTable.

La portée de cette commande est le process courant. Chaque table dispose de son propre formulaire sortie dans chaque process.

Note : Pour des raisons structurelles, cette commande n'est pas compatible avec les formulaires projets. Si vous passez un formulaire projet dans formulaire, la commande ne fait rien.

La commande FORM FIXER SORTIE ne provoque pas l'affichage du formulaire ; elle désigne simplement le formulaire devant être imprimé, affiché, ou utilisé par d'autres commandes. Pour plus d'informations sur la création de formulaires, reportez-vous au manuel Mode Développement de 4D.

Le formulaire sortie par défaut est défini dans la fenêtre de l'Explorateur pour chaque table. Il est identifié par la lettre S placée près de son nom dans l'Explorateur et dans les boîtes de dialogue listant les formulaires. Ce formulaire par défaut sera utilisé si vous n'appelez pas la commande FORM FIXER SORTIE ou si vous passez à cette commande un nom de formulaire erroné ou inexistant.

Le paramètre facultatif formUtilisateur permet de désigner un formulaire utilisateur (issu du formulaire) comme formulaire sortie par défaut. Si vous passez un nom de formulaire utilisateur valide, ce formulaire sera utilisé par défaut en lieu et place du formulaire sortie dans le process courant. Ce principe permet de disposer simultanément de différents formulaires utilisateurs personnalisés (générés à l’aide de la commande CREER FORMULAIRE UTILISATEUR) et d’utiliser celui qui convient en fonction du contexte.

Pour plus d’informations sur les formulaires utilisateurs, reportez-vous à la section Présentation des formulaires utilisateurs.

Les formulaires sortie sont exploités par trois groupes de commandes. Le premier groupe gère l'affichage des enregistrements à l'écran, le deuxième gère la génération d'états et le troisième gère l'export de données.

Chacune des commandes suivantes affiche une liste d'enregistrements dans un formulaire sortie :

Vous utilisez le formulaire sortie lorsque vous créez des états à l'aide des commandes suivantes :

Chacune des commandes d'export suivantes utilise également le formulaire sortie :

Exemple  

L'exemple suivant illustre une utilisation typique FORM FIXER SORTIE. Notez que, bien que dans cet exemple la commande FORM FIXER SORTIE soit placée juste avant que le formulaire soit utilisé, cela n'est pas obligatoire. En fait, la commande pourrait se trouver dans n'importe quelle autre méthode, dans la mesure où elle est exécutée avant celle-ci :

 FORM FIXER ENTREE([Parties];"Saisie Parties") //Sélection du formulaire entrée
 FORM FIXER SORTIE([Parties];"Liste Parties") //Sélection du formulaire sortie
 MODIFIER SELECTION([Parties]//Cette commande utilise les deux formulaires



Voir aussi  

CREER FORMULAIRE UTILISATEUR
ECRITURE DIF
ECRITURE SYLK
EXPORTER TEXTE
FORM FIXER ENTREE
IMPRIMER ETIQUETTES
IMPRIMER SELECTION
MODIFIER SELECTION
VISUALISER SELECTION

 
PROPRIÉTÉS 

Produit : 4D
Thème : Formulaires
Numéro : 54
Nom intl. : FORM SET OUTPUT

 
HISTORIQUE 

Modifié : 4D 2004
Renommé : 4D v12

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)