Manuel des Scripts Automation Engine > Organisation fonctionnelle > Activation d'objets > :BEGINREAD... :ENDREAD

:BEGINREAD... :ENDREAD

Instructions de script : Début et fin d'une boîte de dialogue destinée aux questions posées à l'utilisateur.

Syntaxe

:BEGINREAD[Titre], [F]
:ENDREAD

Syntaxe

Description / format

:BEGINREAD

Début d'une boîte de dialogue destinée aux questions posées à l'utilisateur.

Titre

Titre de la boîte de dialogue.
Format : littéral de script, variable de script ou fonction de script
Valeur par défaut : nom de l'objet

F

Formate le texte de la boîte de dialogue pour que toutes les lettres occupent la même largeur.

:ENDREAD

Fin de la boîte de dialogue destinée aux questions posées à l'utilisateur.

Remarques

Les instructions de script :BEGINREAD et :ENDREAD définissent le début et la fin d'une boîte de dialogue destinée aux questions posées à l'utilisateur. Vous pouvez insérer n'importe quel nombre d'instructions :READ entre ces deux commandes, leur nombre détermine la taille de la boîte de dialogue. Les paramètres sont décisifs pour l'aspect de la boîte de dialogue et pour les fonctions des champs de saisie créés.

L'indication d'un nom pour la boîte de dialogue est facultative. Le nom de l'objet est affiché à la place. Si le paramètre "F" est spécifié, toutes les lettres occupent la même largeur ce qui permet d'aligner les colonnes.

Utilisez l'instruction :PRINT pour afficher un texte dans la boîte de dialogue.

L'instruction de script écrit toutes les transactions ouvertes du script dans la base de données AE.

Générer à l'exécution

La boîte de dialogue n'est pas affichée si l'option "Générer à l'exécution" (onglet Attributs) est activée. C'est aussi le cas lorsqu'un objet est exécuté dans un Workflow qui possède ce paramètre.

Les valeurs par défaut sont utilisées pour les instructions :READ. Si aucune réponse valide ne se produit par ce moyen, la génération du script est interrompue.

Exemples

Dans l'exemple, la boîte de dialogue Connexion est créée. Elle demande à l'utilisateur d'indiquer son département et son nom.

:BEGINREAD "Log on"
:
READ &DEP#, "08", "Please enter your Department",, M
:
READ &NAME#, "08", "Please enter your Name",, M
:
ENDREAD

 

Rubriques connexes :

Elément de script Description

:READ

Lit les données saisies par l'utilisateur dans la boîte de dialogue.
:PRINT Affiche le texte dans la boîte de dialogue destinée aux questions posées à l'utilisateur ou dans le rapport d'activation d'un objet.

Eléments de script - Activation d'objets

Exemples :
Maintenance de la base de données avec options

Généralités sur les scripts
Eléments de script - Liste alphabétique

Eléments de script - Répartition fonctionnelle