Aller au contenu principal
Version: Next

FORM EDIT

FORM EDIT ( {uneTable ;} formulaire )

ParamètreTypeDescription
uneTableTableTable appartenant au formulaire ou, si omise : table par défaut ou formulaire projet
formulaireTextNom du formulaire

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

La commande FORM EDIT ouvre le formulaire associé à uneTable dans l'éditeur de formulaire 4D. A noter que vous devez avoir accès à l'environnement de développement, sinon l'erreur -9804 ("Impossible d'ouvrir le formulaire") sera générée.

La commande est asynchrone : elle retourne immédiatement à la méthode appelée et n'attend pas l'ouverture du formulaire.

Si vous passez le paramètre optionnel uneTable, vous indiquez la table associée à formulaire. Si vous omettez ce paramètre, vous indiquez que formulaire est un formulaire projet.

Dans le paramètre formulaire, passez le nom du formulaire à ouvrir dans l'éditeur de formulaire 4D. Si vous passez un nom qui n'existe pas, l'erreur 81 est générée ("Le formulaire n’a pas été trouvé").

Exemple

Pour ouvrir la table Contacts du formulaire Addresses :

 FORM EDIT([Contacts];"Addresses")

Pour ouvrir le formulaire projet ContactList :

 FORM EDIT("ContactList")

Voir aussi

Commandes du thème Accès objets développement