FireDAC.Comp.Script.TFDScriptOptions.MacroExpand

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property MacroExpand: Boolean read FMacroExpand write FMacroExpand default True;

C++

__property bool MacroExpand = {read=FMacroExpand, write=FMacroExpand, default=1};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Comp.Script.pas
FireDAC.Comp.Script.hpp
FireDAC.Comp.Script TFDScriptOptions

Beschreibung

Steuert die Makroersetzung für die Skript-Engine.

Setzen Sie MacroExpand auf True, um die Makroerweiterung für die Skript-Engine zu aktivieren.

Die Substitutionsvariablen für Makros haben die Form "&name" oder "!name". Sie können an jeder beliebigen Position in einem Skript, einschließlich im Skriptnamen, vorkommen. Die Makrovariablen und ihre Werte sind in der Eigenschaft Macros aufgeführt und können im Skript mit der Anweisung "DEFINE Name=Wert" festgelegt werden.

Auch die Skriptargumente können in der Form "&index" oder "!index" referenziert werden. Hierbei ist der Index ein Wert aus Arguments.

Der Vorgabewert ist True.

Die Eigenschaft kann in einem Skript mit der Anweisung SET (DEFine | SCAN) (ON | OFF) festgelegt werden.

Siehe auch