Definition:
<!ENTITY % cm.attribute-removeEnumValues "
(listitem+)
">
<!ELEMENT attribute-removeEnumValues
%cm.attribute-removeEnumValues;>
Aufgabe: Löscht bei einem enum- oder multienum-Feld die angegebenen Aufzählungswerte.
Verwendung: Zunächst wird mit attribute-where das gewünschte Feld ermittelt. Anschließend wird attribute-removeEnumValues verwendet, um Aufzählungswerte des Feldes zu löschen.
Rückgabewert bei Erfolg: keiner.
Erforderliche Rechte: Der authentifizierte Benutzer muss das Recht permissionGlobalRTCEdit haben.
Beispiel:
<cm-request...>
<attribute-where>
<name>fruit</name>
</attribute-where>
<attribute-removeEnumValues>
<listitem>banana</listitem>
<listitem>blueberry</listitem>
</attribute-removeEnumValues>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok"/>
</cm-response>