SortSequence
Sortiert eine Liste.
Erlaubte Attribute: criterion, removeduplicates, select
Kindelemente: (keine)
Elternelemente: AtPageCreation, AtPageShipout, Case, Contents, ForAll, Loop, Otherwise, Record, SaveDataset, SavePages, SetVariable, Until, While
Attributname, nach dem sortiert werden soll.
Wenn Duplikate gelöscht werden sollen, steht hier das Attribut mit dem Inhalt.
Datensatz, der sortiert werden soll
Daten:
<data> <elt value="one"/> <elt value="two"/> <elt value="three"/> </data>
Layout:
<Record element="data"> <SetVariable variable="unsorted" select="*"/> <SetVariable variable="sorted"> <SortiereSequenz select="$unsorted" criterion="value"/> </SetVariable> <PlaceObject> <Textblock> <ForAll select="$sorted"> <Paragraph><Value select="@value"/></Paragraph> </ForAll> </Textblock> </PlaceObject> </Record>