Manuel d'administration > Configuration > Paramètres avec les Variables > UC_SENDTO et UC_SENDTO_ACT - Traitement interne/externe des objets et des tâches

UC_SENDTO et UC_SENDTO_ACT : traitement interne/externe des objets et des tâches

Dans les variables, il est possible de définir des commandes de menu pour exécuter des programmes externes et des objets internes.

Clé

Valeur

Redémarrage nécessaire

Désignation de la commande de menu

Chemin et nom du programme -f%01

Interface utilisateur

Désignation de la commande de menu

Nom d'un objet activable.

Interface utilisateur

Description

La variable est fournie dans le client 0000. De là, elle peut être reprise dans votre propre Client et adaptée.

Pour permettre de distinguer les objets des tâches, la variable "UC_SENDTO" (menu contextuel de l'explorateur) est disponible pour les objets et "UC_SENDTO_ACT" (menu contextuel de la fenêtre des activités) pour les tâches.

Il est possible de modifier les objets et les tâches en interne dans AE, mais également en externe à l'aide d'un programme. en transférant les codes des objets. Le menu Envoyer à du menu contextuel de l'interface utilisateur est créé selon vos définitions faites dans la variable. Le sous-menu Envoyer à liste tous les programmes spécifiés et les objets activables dans l'ordre alphabétique. Sélectionnez un ou plusieurs objets ou tâches avant d'appeler la commande du menu comme indiqué ci-dessous :

Attention : le menu Envoyer à est également disponible dans le menu contextuel des moniteurs et de la recherche.

Les modifications faites dans les deux variables ne deviennent effectives que lors du redémarrage de l'interface utilisateur.

Traitement interne

Les désignations d'objets sont ainsi transférées à des objets activables. Les clés déterminent les désignations des commandes de menu dans le menu Envoyer à. Entrez le nom des objets à exécuter dans la colonne Valeur. Notez que l'objet spécifié est démarré pour chaque objet ou tâche sélectionnés.

De plus, les variables suivantes sont fournies automatiquement dans le "tampon de lecture" (cache) :

Variable

Description

&OH_IDNR#

Désignation d'objet

&NAME#

Nom de l'objet / de la tâche

&TYPE#

Type d'objet/ de tâche

De plus pour les tâches :

 

&RUN#

Numéro d'exécution (RunID) de la tâche.

&LNR#

Placement dans les workflows et les schedules

&PARENT_RUN#

Numéro d'exécution (RunID) de la tâche supérieure

&PARENT_NAME#

Nom de la tâche supérieure.

&PARENT_TYPE#

Type d'objet de la tâche supérieure.

Ces variables peuvent être lues dans l'objet exécuté à l'aide de :READ. L'option Générer à l'exécution ne doit cependant pas être activée (onglet Attributs).

Exemple :

:READ &NAME#,,
:PRINT &NAME#

:READ &TYPE#,,
:PRINT &TYPE#

:READ &PARENT_RUN#,,
:PRINT &PARENT_RUN#

Traitement externe

Vous pouvez définir des commandes de menu dans les variables pour appeler vos propres programmes afin de traiter des objets et des tâches de façon externe.

Les clés déterminent les désignations des commandes de menu dans le menu Envoyer à. Entrez le nom des programmes suivi du paramètre -f%01 dans la colonne Valeur. Celui-ci sert au transfert d'un fichier temporaire (SEND_TO_n.txt) contenant les désignations des objets marqués.

Le contenu du fichier suit une structure définie. Dans la première ligne se trouve le nom du système AE et du client suivi de l'utilisateur qui a exécuté le programme. Suivent ensuite les désignations d'objets qui sont triées.

Exemple :

UC4 - 0150 - SMITH/UC4
3486524
12234
3097486
1512

 

Exemple

Clé

Valeur

Déterminer les données d'un Schedule (script)

SCRI_SCHEDULE_DONNEES

Système de test

C:\AUTOMIC\TRANSPORT.EXE -f%01

 

Rubriques connexes :

Présentation tabulaire de toutes les variables
Variable

Exploreur
Fenêtre des activités