MOVE_OBJECT
Script-Funktion: Verschiebt ein Objekt in einen Ordner.
Syntax
MOVE_OBJECT (Object Name, Destination Folder)
Syntax |
Beschreibung/Format |
---|---|
Object name |
Name des Objektes |
Destination Folder |
Pfad des Ordners, in den das Objekt verschoben werden soll. |
Rückgabewerte |
---|
"0" - Das Objekt wurde erfolgreich verschoben. |
In welchem Ordner sich das zu verschiebende Objekt befindet spielt keine Rolle, da dieser automatisch ermittelt wird. Besitzt das Objekt Verknüpfungen, so werden diese ignoriert und nicht verschoben.
Es kommt zu einem Laufzeitfehler, wenn Sie kein Schreibrecht auf das Objekt oder den Zielordner besitzen.
Existiert das Objekt bzw. der Ordner nicht, so kommt es nur dann zu einem Laufzeitfehler, wenn die Script-Anweisung :ON_ERROR mit dem Parameter ABEND verwendet wurde. In letzterem Fall verbleibt das Objekt in seinem ursprünglichen Ordner.
Das Script-Statement bewirkt, dass alle offenen Transaktionen des Scripts in die AE-Datenbank geschrieben werden. Weitere Informationen finden Sie unter Script-Verarbeitung.
Beispiel
Im Beispiel wird das Objekt "WIEN" in den Unterordner "OBJEKTE" des Ordners TIME_ZONES verschoben.
:ON_ERROR ABEND
:SET &RET# = MOVE_OBJECT ("VIENNA","TIME_ZONES/OBJECTS")
Siehe auch: