TFbmItem.ListVariables

Diese Funktion ist eine Methode der Klasse TFbmItem und welche in der Unit Item definiert wurde. Der Funktionstyp ist Prozedur.
Die Funktion verlangt folgende Parameter:
Parameter
Typ
Beschreibung
List TStringList In diese Liste werden alle gefundenen Variablennamen gespeichert.
Mit dieser Funktion können alle Variablen des Elementtextes und der Vorlage gefunden werden.
Text des Elements:
1
2
3
[$Anrede],

das Produkt "[$Produkt]" ist auf dem Weg zu Ihnen.
Nach dem Aufruf der Funktion enthält die übergebene Liste die Werte "Anrede" und "Produkt". Im Gegensatz zur Eigenschaft TFbmItem.Variables werden die verfügbaren Variablen in Echtzeit gesucht. Die Eigenschaft greift nur auf Variablen zu, welche beim abspeichern des Elements vom GREYHOUND Client (oder einem anderen Client) übermittelt wurden.
Quelltext-Beispiel:
1
2
3
4
5
6
7
8
9
10
11
var
  List: TStringList;

begin
  Item.ListVariables(List);

  if List.Count > 0 then
  begin
    // Hier kann auf die Liste zugegriffen werden.
  end;
end;