AddToList
Dieses Kommando kann innerhalb von Action benutzt werden. Wenn es ausgeführt wird, wird eine Schlüssel/Wert-Kombination in eine Liste eingefügt. Dieser Befehl ist derzeitig nicht vollständig getestet und wird noch überarbeitet.
Kindelemente: (keine)
Elternelemente: Action
Name des Schlüssels, unter der der Wert abrufbar ist.
Die Liste, in der der Schlüssel bzw. Wert gespeichert wird.
Wert, der in der Liste gespeichert werden soll.
Die Liste wird erzeugt, falls sie noch nicht existiert.
<PlaceObject column="1"> <Textblock width="40"> <Paragraph> <Value>Artikel: </Value><Value select="@name" /> </Paragraph> <Action> <AddToList list="inhalt" key="{@name}" select="sd:current-page()" /> </Action> </Textblock> </PlaceObject>
Hier wird der Text ausgegeben und gleichzeitig ein Schlüssel/Wertepaar erzeugt mit dem Inhalt des Attributs name des aktuellen Datensatzes und der aktuellen Seite und in die Liste inhalt eingefügt.