DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Modèle de champs
  • 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
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Manipuler un champ Modèle de champs par programmation
Présentation
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 :
  1. Créer une procédure d'initialisation dans le modèle de champs.
  2. 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 :
  1. 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"
  2. 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 :
  1. Dans le code de "Récupération de la propriété Valeur" du modèle de champs, saisissez :
    MoiMême = SAI_SaisieRep.Valeur
  2. 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)
Voir Aussi
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale