TFbmItem.Variables
Diese Variable ist vom Typ TFbmVariableItemList und eine Eigenschaft der Klasse TFbmItem, welche in der Unit Item definiert wurde. Diese Variable bietet nur lesenden Zugriff.
Diese Eigenschaft ermöglicht die Manipulation der Werte von Variablen, welche im Text des Elements oder in der Vorlage verwendet werden.
Text des Elements:
1
2
3
2
3
[$Anrede],
das Produkt "[$Produkt]" ist auf dem Weg zu Ihnen.
das Produkt "[$Produkt]" ist auf dem Weg zu Ihnen.
Um diese Variablen nun über das Regelsystem zu ändern, kann folgender Quelltext verwendet werden:
Quelltext-Beispiel mit Variablen Überprüfung:
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
try
Item.Variables.ItemsByName['Anrede'].Value := 'Guten Tag';
except
Item.AddToProtocol('Die Variable $Anrede konnte nicht gefunden werden.');
end;
try
Item.Variables.ItemsByName['Produkt'].Value := 'Rasenmäher';
except
Item.AddToProtocol('Die Variable $Produkt konnte nicht gefunden werden.');
end;
Item.Variables.ItemsByName['Anrede'].Value := 'Guten Tag';
except
Item.AddToProtocol('Die Variable $Anrede konnte nicht gefunden werden.');
end;
try
Item.Variables.ItemsByName['Produkt'].Value := 'Rasenmäher';
except
Item.AddToProtocol('Die Variable $Produkt konnte nicht gefunden werden.');
end;
Quelltext-Beispiel ohne Variablen Überprüfung:
1
2
2
Item.Variables.Values['Anrede'] := 'Guten Tag';
Item.Variables.Values['Produkt'] := 'Rasenmäher';
Item.Variables.Values['Produkt'] := 'Rasenmäher';
Siehe auch: