Version 2004
DOM SET XML ATTRIBUTE (ElemtRef; AttrName; AttrWert{; AttrName2; AttrWert2; ...; AttrNameN; AttrWertN})
| Parameter | Typ | Beschreibung | |
| ElemtRef | String | Referenz auf XML Element | |
| AttrName | String | Zu setzendes Attribut | |
| AttrWert | String | Neuer Attributwert |
Beschreibung
Der Befehl DOM SET XML ATTRIBUTE fügt dem XML Element mit der in ElemRef übergebenen Referenz ein oder mehrere Attribute hinzu. Er setzt auch den Wert jedes definierten Attributs.
In AttrName und AttrWert übergeben Sie die zu setzenden Attribute mit den dazugehörigen Werten, und zwar in Form von Variablen, Feldern oder tatsächlichen Werten. Sie können beliebig viele Paare Attribut/Wert übergeben..
Beispiel
Die XML Quelle:
<Book> <Title>The Best Seller</Title> </Book>
führt folgenden Code aus:
vAttrName:="Font" vAttrVal:="Verdana" DOM SET XML ATTRIBUTE(vElemRef;vAttrName;vAttrVal)
Sie erhalten:
<Book> <Title Font=Verdana>The Best Seller</Title> </Book>
Referenz
DOM GET XML ATTRIBUTE BY INDEX, DOM GET XML ATTRIBUTE BY NAME.
Systemvariablen oder Mengen
Bei korrekt ausgeführtem Befehl wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null) und ein Fehler wird zurückgegeben.