Dialogues
Les boîtes de dialogue permettent de demander ou de modifier des informations lors de la génération du récapitulatif. Elles correspondent à des fenêtres définies directement dans le gabarit.
Elles peuvent contenir notamment :
- Du texte ;
- Des champs modifiables ;
- Des cases à cocher ;
- Des groupes d’options ;
- D’autres éléments associés aux variables.
Pour afficher une boîte de dialogue lors de la génération du récapitulatif, appelez-la depuis l’un des scripts du gabarit.
Créer et configurer des dialogues
Cliquez sur la barre de titre de la boîte de dialogue pour afficher le menu de configuration.
Dans l’option 'Attributs de zone', vous pouvez modifier le nombre de lignes de la boîte de dialogue :
- Indiquez une valeur supérieure à 0 pour définir sa hauteur.
- Indiquez la valeur 0 pour supprimer la boîte de dialogue.
Utilisez l’option 'Vérifier le dialogue' pour contrôler son apparence et son fonctionnement pendant la conception du gabarit.
Utiliser les dialogues dans les scripts
Utilisez l’une des deux fonctions suivantes pour afficher une boîte de dialogue depuis un script.
DODIALOG(indDlg, titDlg)
Cette fonction affiche la boîte de dialogue identifiée par 'indDlg' et lui attribue le titre défini dans 'titDlg'.
- Cliquez sur 'Accepter' pour enregistrer les modifications dans les variables utilisées, puis poursuivre l’exécution du script.
- Cliquez sur 'Annuler' pour conserver les valeurs précédentes des variables et poursuivre l’exécution du script.
DODIALOG2(indDlg, titDlg)
Cette fonction fonctionne comme 'DODIALOG', mais renvoie également une valeur indiquant l’action effectuée :
- 1 si vous acceptez la boîte de dialogue ;
- 0 si vous l’annulez.
Utilisez cette valeur pour exécuter différentes actions dans le script selon le choix effectué.

