Variablen

Welche Variablen zur Verfügung stehen, hängt davon ab, an welcher Stelle vSQL eingesetzt wird. Insgesamt gibt es folgende Variablen:

userBenutzer

Der eingeloggte Benutzer ist immer über die vSQL-Variable user zugänglich, d.h. dass z.B. user.firstname der Vorname des eingeloggten Benutzers ist.

rDatensätze

Der Datensatz der für den jeweiligen Zweck getestet werden soll, also der Datensatz der für die Filterbedingung bei Datenquellen gefiltert werden soll, oder bei den Farben im Datenmanagement eingefärbt werden soll, oder bei der Konfiguration für untergeordnete Datensätze (bei der Filterbedingung und der Sortierung) der untergeordnete Datensatz etc.

recordDatensätze

Wenn ein Anzeige-Template als Detail-Template aufgerufen wird und wenn ein E-Mail-Template aufgerufen wird, so ist der Detaildatensatz unter der Variable record in der Filterbedingung für Datenquellen zugänglich. Das einzige Attribut das aber tatsächlich vorhanden ist, ist id (d.h. record.id ist die eindeutige 30-stellige Kennung des Detail-Datensatzes.)

langString

Die aktuelle Sprache (globals.lang in UL4).

modeString

Der Template-Modus (globals.mode in UL4).

searchString

Der aktuelle Suchausdruck für die Ajax-Suche für Applookups vom Untertyp "choice" im Eingabeformular.