Cela fonctionne :
Extract Expr(:height << set name( "new" ), :height );
Mais celui-ci ne le fait pas *):
Extract Expr(myDataTable:height << set name( "new" ), myDataTable:height );
Heureusement, il existe cette sale astuce d' Extract Expr (elle résout automatiquement chaque variable définie **) - qui permet cette solution de contournement :
x = Expr( myDataTable:height);
Extract Expr(myDataTable:height << set name( "new" ), x )
*) pourquoi?
peut-être lié à (**) ?