Es wäre praktisch, einer Variablen einen Ausdruck zuweisen zu können und diese Variable dann zu verwenden, um den Ausdruck mit New Script in ein Datentabellenskript einzufügen.
dt = New Table("test dt");
anExpr = Expr(
Show("Hello world.")
);
dt << New Script("hello world", anExpr);
Show(dt << Get Property("hello world"));Wenn ich dies versuche, besteht der Inhalt des Skripts jedoch nur aus dem Variablennamen.Es funktioniert, wenn Sie es in diesem Zustand ausführen, aber wenn Sie die Datentabelle speichern und später erneut laden, wird der Inhalt der Variablen anExpr gehen verloren und das Tabellenskript funktioniert nicht.
Gibt es eine Möglichkeit die einzufügen Inhalt der Variablen in ein Tabellenskript und nicht den Variablennamen?Vielleicht kann es mit Substitute, Eval Expr usw. gemacht werden, aber ich habe einige Kombinationen solcher Methoden ohne Erfolg ausprobiert.