2.2.1.3. Variable Werte - Funktionen

Variable Werte: Alle Schlüssel die nach dem Schema „Name=?“ aufgebaut sind, werden zur Laufzeit ausgewertet. Die Anweisung ist in VB-Syntax hinterlegt.

Das folgende Beispiel zeigt, dass der Wert des Schlüssels "FileName" über eine VB-Anweisung zusammengesetzt wird.

FileName=?GetObject("iface.calcnameservice").start(0).Format("<GENNAME>").Value()

Im Folgenden werden einige wichtige Funktionen erläutert, mit deren Hilfe Sie Anweisungen nach Ihren Wünschen anpassen können.

"Zusammenbau" von einzelnen Funktionen:

Diese werden separiert mit einem Punkt (.) "zusammengebaut".

Beispiel:

Es soll die Funktion RepSeq(a1,b1) in einen bestehenden Schlüssel eingefügt werden:

Vorher:

poolpath(isCreaOptNotSet)=?GetObject("iface.calcnameservice").start(0).
Format("$CADENAS_DATA/pool/cadname").value()

Nachher:

poolpath(isCreaOptNotSet)=?GetObject("iface.calcnameservice").start(0).
Format("$CADENAS_DATA/pool/cadname").RepSeq("NORM9,NORM8").value()