Mit AFS Basic auf die Formularsprache zugreifen

Der AFS Manager besitzt seit von Grund auf eine leistungsstarke Formularsprache, die für alle Ausgaben Anwendung findet. Diese wird im Adminhandbuch erklärt. Damit Sie auch via Basicscript auf die Funktionen Zugriff haben wurden stehen folgende Funktionen zur Verfügung.

GetVariable

function GetVariable (string): string

GetVariable gibt den Inhalt einer Variable zurück

Beispiel:

ShowMessage(GetVariable("TBL_Kunden.Bemerkung.RTF"))

Gibt den Inhalt der Bemerkung aus und wandelt den als RTF-Text (formatierter Text) gespeicherten Text in ASCII-Text (unformatiert) um. Diese Umwandlung das der Formularbefehl .RTF

Beispiel:

ShowMessage(GetVariable("TBL_Kunden.Nummer.EAN"))

Gibt die Kundennummer als EAN““Code 13 zurück mit aufgefüllten 0 und Checksumme an der 13 Stelle

GetFormular

function GetFormular (string): string

Diese Funktion verhält sich wie GetVariable, nur mit dem Unterschied, das nicht nur eine Variable übergeben werden kann, sondern mehrere. Diese werden innerhalb des Übergabestrings mit geschweiften Klammern {VARIABLE} getrennt.

Beispiel:

ShowMessage(GetFormular("Ihre Kundennr ist {TBL_Kunden.Nummer}")) 

Beispiel 2:

ShowMessage(GetFormular("Ihre Kundennr ist {TBL_Kunden.Nummer} und Ihre Auftragsnummer {TBL_Auftrag.Vorgangsnummer}"))