Information Catalog Manager Systemverwaltung

ACTION.OBJINST

Mit diesem Befehl wird die Aktion für das Objekt angegeben, das mit den Befehlen nach dem Befehl ACTION beschrieben wird.

Kontext

ACTION.OBJINST wird zum Erstellen, Löschen oder Verwalten von Information Catalog Manager-Objekten verwendet.

Nach dem Befehl ACTION.OBJINST folgen die Befehle OBJECT und INSTANCE (einmal oder mehrmals), mit denen das Objekt definiert wird, für das die Aktion ausgeführt wird.

Syntax



:ACTION.OBJINST(Option)

Parameter

Folgende Parameter sind für ACTION.OBJINST gültig:

ADD
DELETE
DELETE_TREE_ALL
DELETE_TREE_REL
MERGE
UPDATE

ACTION.OBJINST(ADD)

Mit diesem Befehl wird ein Objekt hinzugefügt.

Kontext

Abbildung 28. Befehl ACTION.OBJINST beim Hinzufügen von Objekten

:ACTION.OBJINST(ADD)
:OBJECT.TYPE()
:INSTANCE.Kurzname()
:INSTANCE.Kurzname()
	
:OBJECT.TYPE()
:INSTANCE.Kurzname()
:INSTANCE.Kurzname()

Regeln

ACTION.OBJINST(DELETE)

Mit diesem Befehl wird ein Objekt gelöscht.

Kontext

Abbildung 29. Befehl ACTION.OBJINST beim Löschen von Objekten

:ACTION.OBJINST(DELETE)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_Kurzname()...)
	
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_Kurzname()...)

Regeln

ACTION.OBJINST(DELETE_TREE_ALL)

Mit diesem Befehl wird ein "Gcat;"-Objekt einschließlich aller Kommentarobjekte und aller Beziehungen ATTACHMENT, CONTACT und LINK gelöscht. Zudem werden mit diesem Befehl alle Objekte einschließlich aller Kommentarobjekte und aller Beziehungen ATTACHMENT, CONTACT und LINK gelöscht, die in dem zu löschenden "Gcat;"-Objekt enthalten sind.

Kontext

Abbildung 30. Befehl ACTION.OBJINST beim Löschen von Objekten der Kategorie "Gcat;" einschließlich enthaltener Objekte

:ACTION.OBJINST(DELETE_TREE_ALL)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_Kurzname()...)
	
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_Kurzname()...)

Regeln

ACTION.OBJINST(DELETE_TREE_REL)

Mit diesem Befehl wird ein Objekt der Kategorie Grouping einschließlich aller Kommentare und aller Beziehungen ATTACHMENT, CONTACT, CONTAIN und LINK gelöscht.

Kontext

Abbildung 31. Befehl ACTION.OBJINST beim Löschen von Objekten der Kategorie "Gcat;" einschließlich der Beziehungen

:ACTION.OBJINST(DELETE_TREE_REL)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_Kurzname()...)
	
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_Kurzname()...)

Regeln

ACTION.OBJINST(MERGE)

Mit diesem Befehl wird nach der UUI des Eingabeobjekts im Informationskatalog gesucht, um festzustellen, ob das Eingabeobjekt vorhanden ist.

Ist das Objekt bereits vorhanden, aktualisiert Information Catalog Manager die Merkmalswerte des Objekts im Informationskatalog. Ist das Objekt noch nicht vorhanden, erstellt Information Catalog Manager ein neues Objekt.

Kontext

Abbildung 32. Befehl ACTION.OBJINST beim Mischen von Objekten

:ACTION.OBJTYPE(MERGE)
:OBJECT.TYPE() CATEGORY() EXTNAME() PHYNAME() ICOFILE() ICWFILE()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()
	
:ACTION.OBJINST(MERGE)
:OBJECT.TYPE()
:INSTANCE.Kurzname()

Regeln

ACTION.OBJINST(UPDATE)

Mit diesem Befehl wird der Wert eines Objekts aktualisiert.

Kontext

Abbildung 33. Befehl ACTION.OBJINST beim Aktualisieren von Objekten

:ACTION.OBJINST(UPDATE)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_Kurzname()...) Kurzname()

Regeln




[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]