Il serait pratique de pouvoir affecter une expression à une variable, puis d'utiliser cette variable pour insérer l'expression dans un script de table de données à l'aide de Nouveau script.
dt = New Table("test dt");
anExpr = Expr(
Show("Hello world.")
);
dt << New Script("hello world", anExpr);
Show(dt << Get Property("hello world"));Cependant, lorsque j'essaie cela, le contenu du script n'est que le nom de la variable.Cela fonctionne si vous l'exécutez dans cet état, mais si vous enregistrez la table de données et la rechargez plus tard, le contenu de la variable anExpr sont perdus et le script de table ne fonctionnera pas.
Existe-t-il un moyen d'insérer le Contenu de la variable dans un script de table plutôt que le nom de la variable ?Peut-être que cela peut être fait avec Substitute, Eval Expr, etc., mais j'ai essayé plusieurs combinaisons de ces méthodes sans succès.