|
|
|
|
|
- Présentation
- Programmation en WLangage
- Passer des paramètres à un modèle de champs
- Exemple : Sélecteur de fichiers réalisé à l'aide d'un modèle de champs
- Récupérer la valeur par défaut du sélecteur
- Transmettre la valeur saisie dans le modèle de champs
Manipuler un champ Modèle de champs par programmation
Le champ "Modèle de champs" permet d'afficher un modèle de champs existant. Différentes manipulations sont possibles sur le champ "Modèle de champs" en programmation. Programmation en WLangage Passer des paramètres à un modèle de champs Pour passer des paramètres à un modèle de champs, il est conseillé de : - Créer une procédure d'initialisation dans le modèle de champs.
- Appeler cette procédure dans la fenêtre qui intègre le champ "Modèle de champs".
Exemple : // -- Code d'initialisation de Fenêtre1 // CMOD_MonModèleChamp est un champ de Fenêtre1 // qui est relié à un modèle de champs // Ce modèle de champs contient une procédure Init() CMOD_MonModèleChamp.Init(Param1, Param2)
Exemple : Sélecteur de fichiers réalisé à l'aide d'un modèle de champs Récupérer la valeur par défaut du sélecteur Pour récupérer dans le modèle de champs, la valeur par défaut du sélecteur de fichiers : - Dans le code d'initialisation de la fenêtre hôte par exemple, initialisez la valeur du modèle de champs :
CMOD_ModèleChamp1 = "C:\temp"
- Dans le code d'"Affectation de la propriété Valeur" du modèle de champs, par exemple, récupérez la valeur et affectez cette valeur au champ de saisie du sélecteur :
SAI_SaisieRep = MoiMême.Valeur
Transmettre la valeur saisie dans le modèle de champs Pour transmettre à la fenêtre hôte, la valeur saisie par l'utilisateur : - Dans le code de "Récupération de la propriété Valeur" du modèle de champs, saisissez :
MoiMême = SAI_SaisieRep.Valeur
- Dans la fenêtre hôte, il suffit de récupérer la valeur du champ Modèle de champs :
Info(CMOD_ModèleChamp1.Valeur)
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|