Wird die Transformation aus cardo.Button gestartet, werden die Argumente des Plans auch in das Ergebnisdokument (Grundlage für die Transformation) übernommen.
Beispiel Ergebnisdokument:
<ButtonRow>
<ButtonOptions xmlns="http://schemas.webs.idu.de/cardo3/Button">
<ButtonEnv xmlns="">
<Attachments />
<Variables>
<Var name="Name" store="Default">Elster</Var>
<Var name="Puffer" store="Default">800</Var>
<Var name="TargetType" store="Default">XML</Var>
<Var name="Papierformat" store="Default">A4</Var>
</Variables>
</ButtonEnv>
</ButtonOptions>
...
</ButtonRow>
Diese können dann in der Transformation genutzt werden:
<p>
Papierformat: <xsl:value-of select="/ButtonRow/btn:ButtonOptions/ButtonEnv/Variables/Var[@name = 'Papierformat']"/>
</p>