Antoine_Sauteron_1266

Créer un promptset dynamique avec du script

Discussion created by Antoine_Sauteron_1266 on Aug 1, 2016
Beaucoup d'utilisateurs Automic utilisent des promptsets dans leurs jobs ou leurs workflows.

Le moyen le plus répandu est de créer le promptset puis de l'assigner dans l'onglet:
ql876e1bg7wx.jpg
Saviez-vous qu'il était possible de créer un promptset de manière dynamique grâce à la commande :READ ?

Le script
:READ &TEXTFIELD1#,"00","Saisissez la valeur de la variable"
Va générer cette fenêtre à l'exécution:
yfeoycnd9rpj.jpg
Vous pouvez utiliser :READ pour créer des listes déroulantes, des zones de saisie, des champs cryptés, etc.

En utilisant :BEGINREAD et :ENDREAD en complément, vous pouvez créer des fenêtres bien plus complexes.
Ainsi ce script:
:BEGINREAD
:READ &TEXTFIELD1#,"00","Saisissez la valeur de la variable"
:PRINT ""
:READ &OPTION#,"'ECC','Client Java'",'Préférez-vous ECC ou le client Java?','Client Java'
:PRINT ""
:PRINT ""
:PRINT ""
:READ &GRADE#,"1-5","Notez ce post de 1 à 5",,"N"
:PRINT ""
:READ &PASSWORD#,"","Veuillez saisir le mot de passe)",,"DMK"
:ENDREAD
Donnera cette fenêtre:
ekb8ijwnuiku.jpg




Outcomes