Variablen von einer Datei in die andere verschieben:
1. Projektordner erstellen:
Legen Sie dazu einfach einen Ordner an der wie Ihre Datei heißt und fügen Sie dem Namen „-prj“ an, siehe Beispiel:
2. Variablen auslesen und in eine qvd speichern:
VariableNames:
LOAD Name AS VariableName
FROM [MeineApplikation-prj\AllProperties.xml]
(XmlSimple, Table is [AllProperties/VariableProperties/VariableProperties]);
FOR i=0 TO NoOfRows('VariableNames')
LET varName = Peek('VariableName', $(i), 'VariableNames');
LET varValue = $(varName);
Variables:
LOAD
'$(varName)' AS VariableName,
'$(varValue)' AS VariableValue
AutoGenerate 1;
NEXT
STORE Variables INTO Variables.qvd (QVD);
DROP Tables VariableNames, Variables;
3. Variablen aus qvd auslesen
Variables:
LOAD
VariableName,
VariableValue
FROM Variables.qvd (qvd);
FOR i=0 TO NoOfRows('Variables')
LET vVar = Peek('VariableName', $(i), 'Variables');
LET vVal = Peek('VariableValue', $(i), 'Variables');
LET '$(vVar)' = '$(vVal)';
NEXT