Manuel des Scripts Automation Engine > Organisation fonctionnelle > Lecture ou modification d'objets > :PUT_ATT_APPEND

:PUT_ATT_APPEND

Instruction de script : Ajoute un élément au texte du message de la notification pendant l'exécution.

Syntaxe

:PUT_ATT_APPEND CALL_TEXT = Text

Syntaxe

Description / format

CALL_TEXT

Nom de l'attribut dont la valeur doit être complétée.
Format : Nom AE et variable de script
Valeur autorisée : "CALL_TEXT"

Texte

Texte devant être ajouté au texte du message existant.
Format : littéral de script, nombre, variable de script ou fonction de script

Remarques

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..

Exemples

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

:ADD_ATT

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