Function
Definiere eine Funktion
Kindelemente
ClearPage
, Column
, Columns
, Copy-of
, ForAll
, Group
, LoadDataset
, Loop
, Message
, NextFrame
, NextRow
, Paragraph
, Param
, PlaceObject
, ProcessNode
, SaveDataset
, SetVariable
, Switch
, Td
, Tr
, Value
Elternelemente
Attribute
name
(Text)-
Der Name der Funktion (mit Namensraum-Präfix)
Beispiel
<Layout xmlns="urn:speedata.de:2009/publisher/en"
xmlns:sd="urn:speedata:2009/publisher/functions/en"
xmlns:fn="mynamespace">
<Record element="data">
<PlaceObject>
<Textblock>
<Paragraph>
<Value select="fn:add(3,4)" />
</Paragraph>
</Textblock>
</PlaceObject>
</Record>
<Function name="fn:add">
<Param name="a" />
<Param name="b" />
<Value select="$a + $b" />
</Function>
</Layout>
Gibt die Zahl 7 aus.