<attributeGroup-where> <attributeGroup-moveAttribute>

Definition:

<!ENTITY % cm.attributeGroup-moveAttribute "
  (attribute,
  index)
">
<!ELEMENT attributeGroup-moveAttribute 
          %cm.attributeGroup-moveAttribute;>

Aufgabe: Der Befehl verschiebt ein Attribut einer Feldergruppe an eine andere Stelle in der Liste der Felder dieser Gruppe.

Spezielle Parameter dieses Funktionselements:

  • attribute: spezifiziert den Namen eines Feldes, das in der Felderliste der Gruppe verschoben werden soll.

Verwendung: Zunächst wird mit attributeGroup-where die gewünschte Feldergruppe ermittelt. Anschließend wird attributeGroup-moveAttribute verwendet, um ein Feld an eine andere Stelle dieser Feldergruppe zu verschieben.

Rückgabewert bei Erfolg: keiner.

Erforderliche Rechte: Der authentifizierte Benutzer muss das Recht permissionGlobalRTCEdit haben.

Beispiel:

<cm-request...>
  <attributeGroup-where>
    <objClass>document</objClass>
    <name>furniture</name>
  </attributeGroup-where>
  <attributeGroup-moveAttribute>
    <attribute>price</attribute>
    <index>1</index>
  </attributeGroup-moveAttribute>
</cm-request>

<cm-response...>
  <cm-code numeric="0" phrase="ok"/>
</cm-response>