Comment référencer la valeur d’un objet de formulaire de saisie de données en VB Script ?
Question
Comment référencer la valeur d’un objet de formulaire de saisie de données en VB Script ?
Réponse
La valeur d’un objet de formulaire de saisie de données ne peut pas être référencée directement comme vous le feriez avec la valeur d’un objet, mais vous pouvez référencer l’objet du modèle auquel il est lié. Voici comment procéder :
1. Créez un objet hors-étiquette ou utilisez-en un déjà présent sur le modèle. Le plus simple est d’utiliser des zones de texte. Dans cet exemple, j’ai nommé ma zone de texte « Objet de saisie de données »
2. Liez l’objet du formulaire de saisie de données à cet objet dans la boîte de dialogue des propriétés.
3. Référencez l’objet dans le script. Dans cet exemple, le script ressemblera à ceci :
Format.Objects("Objet de saisie de données").Value
L’assistant de script peut vous aider à écrire le script si besoin. Vous pouvez double-cliquer sur la valeur dans la liste pour l’ajouter à votre script.
Informations complémentaires (facultatif)
Avertissement 5634
Certains objets forcent l’objet du modèle à correspondre à un certain type. Lorsque cela se produit, vous verrez l’avertissement 5634. Cliquez simplement sur OK et BarTender s’occupera du reste :
Éléments uniques du formulaire de saisie de données
Une case à cocher vous permet de choisir la valeur selon qu’elle est cochée ou non.
Objets qui ne peuvent pas être référencés de cette façon
- Sélecteurs d’enregistrements
- Zone de traitement de texte