1.2.109 infraMacroString – infra-Makros ausführen, Wert zurückliefern
InfraMacroString( strMacroString );
|
Argumente
|
strMacroString: String, der unter anderem auch infra-Makros enthalten kann. Die Makros werden übersetzt und ausgeführt. Nach dem Aufruf von InfraMacroString steht das Resultat wieder in strMacroString.
|
|
Rückgabewert
|
keiner
|
|
Beschreibung
|
Es werden alle Makros im übergebenen Parameter aufgelöst.
Hinweis: In der Setupumgebung stehen nicht alle Globalvariablen zur Verfügung (z.B. nicht GV_datum für Makro GV).
|
|
Funktionsart
|
StpFunktion und IPS-Funktion
|
|
Beispiel
|
String( strMakros );
AssignString( strMakros, "Laenge Teilenummer: DDl(6,3); %(1000,14); Currentdate()" );
InfraMacroString( strMakros );
In strMakros steht nun: Laenge Teilenummer: 15; 140; 041111
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer