Instruction de script : Ajoute un élément au texte du message de la notification pendant l'exécution.
:PUT_ATT_APPEND CALL_TEXT = Text
Syntaxe |
Description / format |
---|---|
CALL_TEXT |
Nom de l'attribut dont la valeur doit être complétée. |
Texte |
Texte devant être ajouté au texte du message existant. |
Cette instruction de script peut être utilisée seulement dans l'onglet Traitement d'un objet notification. Elle insère le texte indiqué à la fin du texte du message.
Cela ne modifie pas le texte de message existant, l'instruction de script ne modifiant pas l'objet notification. L'extension du texte du message s'applique uniquement à cette exécution spécifique.
Si vous utilisez des espaces, les particularités suivantes s'appliquent (voir aussi les exemples) :
Notez que la longueur du texte ne doit pas dépasser 8 000 caractères pour des raisons techniques relatives à la base de données..
Dans l'exemple, l'heure actuelle est enregistrée dans une variable de script et placée dans le tampon de lecture. Une notification est ensuite activée.
:SET &TIME# = SYS_TIME("HH:MM")
:PUT_READ_BUFFER
TIME# = "&TIME#"
:SET &CALL# = ACTIVATE_UC_OBJECT(CALL,
BACKUP.END)
La notification lit la valeur de la variable de script dans le tampon de lecture (READ). L'heure courante est ajoutée au texte du message.
:READ &TIME#,,
:PUT_ATT_APPEND
CALL_TEXT = " &TIME#."
Les exemples suivants vous montrent comment utiliser les espaces. Le texte de message est "Veuillez vérifier...".
1) Le texte s'affiche correctement car un espace est inséré en tête. Notez que les espaces ne sont pas insérés automatiquement.
:PUT_ATT_APPEND CALL_TEXT = " Server processes"
Affichage :
Start checking the Server processes
Les espaces situés à la fin du texte sont tronqués, ainsi que le montre l'exemple suivant :
:PUT_ATT_APPEND CALL_TEXT = " Server
"
:PUT_ATT_APPEND
CALL_TEXT = "processes"
Affichage :
Start checking the Serverprocesses
3) Si le texte comporte uniquement des espaces, il est également ignoré.
:PUT_ATT_APPEND CALL_TEXT = " Server"
:PUT_ATT_APPEND
CALL_TEXT = " "
:PUT_ATT_APPEND
CALL_TEXT = "processes"
Affichage :
Start checking the Serverprocesses
Rubriques connexes :
Elément de script | Description |
---|---|
Ajoute des destinataires à une notification pendant l'exécution. | |
:REMOVE_ATT | Supprime des destinataires d'une notification pendant l'exécution. |
:PUT_ATT | Modifie la valeur d'un attribut pendant la génération. |
GET_ATT | Cette fonction renvoie les valeurs des attributs d'une tâche pendant la génération. |
GET_ATT_SUBSTR | Indique une partie du message de la notification. |
Eléments de script - Lecture ou modification d'objets
Généralités sur les scripts
Eléments de script - Liste alphabétique
Eléments de script - Répartition fonctionnelle