Manuel des Scripts Automation Engine > Organisation fonctionnelle > Modification d'objets > MOVE_OBJECT

MOVE_OBJECT

Fonction de script : Déplace un objet dans un dossier.

Syntaxe

MOVE_OBJECT (Object Name, Destination Folder)

Syntaxe

Description / format

Nom d'objet

Nom de l'objet.
Format : littéral de script ou variable de script 

Dossier de destination

Chemin du dossier dans lequel l'objet doit être déplacé.
Format : littéral de script ou variable de script 


Codes retour

"0" - L'objet a été déplacé.
"20645" - L'objet n'existe pas.
"20657" - Le dossier cible n'existe pas.

Commentaires

Le dossier dans lequel se trouve l'objet à déplacer n'a pas d'importance, car il est déterminé automatiquement. Si l'objet possède des liens, ils sont ignorés et ne sont pas déplacés.

 Une erreur de temps d'exécution se produit lorsque vous ne possédez pas de droit d'écriture sur l'objet ou sur le dossier de destination.

Si l'objet ou le dossier n'existe pas, une erreur d'exécution se produit si l'instruction de script :ON_ERROR a été utilisée avec le paramètre ABEND. Dans ce dernier cas, l'objet reste dans son dossier d'origine.

Cette instruction de script écrit toutes les transactions ouvertes du script dans la base de données AE.

Exemple

Dans l'exemple, l'objet "VIENNE" est déplacé dans le sous-dossier "OBJETS" du dossier "FUSEAUX_HORAIRES".

:ON_ERROR ABEND
:
SET &RET# = MOVE_OBJECT ("VIENNA","TIME_ZONES/OBJECTS")

 

Rubriques connexes :

Elément de script Description

:ON_ERROR

Détermine la réaction à certaines erreurs ou messages d'éléments de script.

CREATE_OBJECT

Crée un objet (uniquement Calendrier, Login et Variable).

REMOVE_OBJECT Supprime un objet disponible.
MODIFY_OBJECT Modifie un objet disponible (uniquement Calendrier, Login et Variable).

Eléments de script - Modifier les objets
Eléments de script - Traitement des erreurs et messages

Généralités sur les scripts
Eléments de script - Liste alphabétique

Eléments de script - Répartition fonctionnelle