DeleteObjectKey [DOK]

Top  Previous  Next

Löschen von Objektschlüsseln im identifizierten Objekt.

Jedes Objekt kann eine Menge von Schlüsseln, d.h. Zahlen im Bereich 1 bis 32767, besitzen. Diese Schlüssel lassen sich einzeln mit DeleteObjectKey entfernen. Die Schlüssel können entweder als Parameter in der Form key/<nnn> oder im Dialog eingegeben werden. Wenn ein Schlüssel entfernt werden soll, den ein Objekt nicht besitzt, so erfolgt eine Meldung.

Voraussetzung

Ein Objekt muß identifiziert sein.

Parameter

KEY/<nnn>

Der Schlüssel <nnn> bzw die Schlüssel welche zum Schlüsselnamen <nnn> gehören sollen aus dem Objekt entfernt werden. Es sind mehrere Parameter möglich. Wenn ein solcher Parameter angegeben wurde, erfolgt kein Dialog.

<nnn>

wie key/<nnn>

/ALL

Es werden alle Schlüssel gelöscht.

/NOTALL

Ist dieser Schalter gesetzt, wird ein Objektschlüssel nicht gelöscht.

/SELECTIONLIST

Es wird statt des identifizierten Objekts die gesamte Selectionsmenge durchlaufen.

Rückgabewert

Wert

Beschreibung

0

Aufruf wurde erfolgreich durchgeführt

sonst

Fehler aufgetreten

Dialog

Wenn kein Parameter angegeben wurde, dann wird interaktiv abgefragt, welcher Schlüssel entfernt werden soll:

Schlüssel: 13

Wenn statt eines Schlüssels „ALL“ angegeben wird, dann werden alle Schlüssel entfernt.

Beispiel

Befehl eingeben: DeleteObjectKey

Schlüssel: 13

Der Schlüssel 13 wird im identifizierten Objekt gelöscht.

Bemerkung

DeleteObjectKey /all /selectionlist löscht ohne Nachfrage alle Schlüssel aller Objekte.

Siehe auch

AddKey [AOK]

ViewObject [VOB]