<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://pranke.com/hilfe/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://pranke.com/hilfe/feed.php">
        <title>eBiss 3 en:transformation:mappings:variablen</title>
        <description></description>
        <link>https://pranke.com/hilfe/</link>
        <image rdf:resource="https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-08T06:36:58+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearallvariables&amp;rev=1729257579&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:cleardictvariables&amp;rev=1708413318&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearvariable&amp;rev=1729256431&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearvariables&amp;rev=1729257606&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:dollar&amp;rev=1708413318&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:doubledollar&amp;rev=1708413318&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:getdictvariable&amp;rev=1708413318&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:setdictvariable&amp;rev=1708413318&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:start&amp;rev=1708413318&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:xvar&amp;rev=1708413318&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico">
        <title>eBiss 3</title>
        <link>https://pranke.com/hilfe/</link>
        <url>https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearallvariables&amp;rev=1729257579&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-18T15:19:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ClearAllVariables</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearallvariables&amp;rev=1729257579&amp;do=diff</link>
        <description>ClearAllVariables

Variables can only be reset using the mapping functions  ClearVariable, ClearVariables or ClearAllVariables(see below) , since a rule with an empty string is not executed!

Syntax

ClearAllVariables (['ExlcudeVariablenName1, ExlcudeVariablenName2'])

Samples</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:cleardictvariables&amp;rev=1708413318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ClearDictVariables</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:cleardictvariables&amp;rev=1708413318&amp;do=diff</link>
        <description>ClearDictVariables

ClearDictVariables is used to clear variables set with SetDictVariable.
The parameters are optional

Syntax

ClearDictVariables('VariablenName', 'Key')

Beispiel

ClearDictVariables('MyVar', 'key1')

Removes the value stored under key1 from the</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearvariable&amp;rev=1729256431&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-18T15:00:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ClearVariable</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearvariable&amp;rev=1729256431&amp;do=diff</link>
        <description>ClearVariable

Variables can only be reset using the mapping functions ClearVariable(see below), ClearVariables or ClearAllVariables, since a rule with an empty string is not executed!

Syntax

ClearVariable('VariableName')

Sample

ClearVariable('MyVar')</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearvariables&amp;rev=1729257606&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-18T15:20:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ClearVariables</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:clearvariables&amp;rev=1729257606&amp;do=diff</link>
        <description>ClearVariables

Variables can only be reset using the mapping functions  ClearVariable, ClearVariables(see below) or ClearAllVariables, since a rule with an empty string is not executed!

Syntax

ClearVariables('VariableName1, VariableName2, VariableName3')

Sample

Resets variables MyVar, Counter and Test:</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:dollar&amp;rev=1708413318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>$ Variables</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:dollar&amp;rev=1708413318&amp;do=diff</link>
        <description>$ Variables

A value is assigned!

The prefix $ indicates a variable. As shown in the following figure, the value “@LandKenner” is written into a variable “$PriceLine”.
The value of the variable is then assigned to the“@PriceLine” field.</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:doubledollar&amp;rev=1708413318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>$$ Variables</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:doubledollar&amp;rev=1708413318&amp;do=diff</link>
        <description>$$ Variables

A structure is assigned!

If you do not want to store exactly one (text) value in a variable, we recommend using the variable instantiated with $$. The difference to the $$ variable is that whole (tree) structures can be stored in the $$ variable.</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:getdictvariable&amp;rev=1708413318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GetDictVariable</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:getdictvariable&amp;rev=1708413318&amp;do=diff</link>
        <description>GetDictVariable

Reads variables set with SetDictVariable.

Syntax

GetDictVariable ('VariablenName', 'Key')

Beispiel

GetDictVariable('MyVar', 'idx1')</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:setdictvariable&amp;rev=1708413318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SetDictVariable</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:setdictvariable&amp;rev=1708413318&amp;do=diff</link>
        <description>SetDictVariable

SetDictVariable is used to set variable values using an index or a key. 

Syntax

SetDictVariable('Name of variable', 'Key', value)

Beispiel

SetDictVariable('Addresss', 'Addr1', Addresses[@value = '1'])

SetDictVariable('Addresss', 'Partner', Addresses[@value = '2'])</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:start&amp;rev=1708413318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mapping Variables</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:start&amp;rev=1708413318&amp;do=diff</link>
        <description>Mapping Variables

A variable reserves a memory area that can be assigned a value. This can be called up again at another point in the mapping document. In some cases it is necessary to store a value temporarily, e.g. if the value is changed by a calculating function, but the original value is still required elsewhere. The use of variables can significantly improve the performance of a mapping.variablen index</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:xvar&amp;rev=1708413318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>XVar</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:variablen:xvar&amp;rev=1708413318&amp;do=diff</link>
        <description>XVar

XVar accelerates access to variables, which is noticeable in multiple calls. For example, if the selection is called frequently in a RuleSet. XVar can be used in the selection and replaces e. g. $var with XVar ('var'). 

Reason: An XPath selection with a variable must be translated each time XPath accesses the variable to determine its content. If you use XVar, the selection is only translated once and calls the function XVar for further accesses.</description>
    </item>
</rdf:RDF>
