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
[$Anrede],

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
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;
Quelltext-Beispiel ohne Variablen Überprüfung:
1
2
Item.Variables.Values['Anrede'] := 'Guten Tag';
Item.Variables.Values['Produkt'] := 'Rasenmäher';