이렇게 하면 작동합니다:
Extract Expr(:height << set name( "new" ), :height );
하지만 이건 그렇지 않아요 *):
Extract Expr(myDataTable:height << set name( "new" ), myDataTable:height );
다행히 Extract Expr 이라는 더러운 트릭이 있습니다(정의된 모든 변수를 자동으로 해결합니다. **). 이를 통해 다음과 같은 해결 방법이 가능합니다.
x = Expr( myDataTable:height);
Extract Expr(myDataTable:height << set name( "new" ), x )
*) 왜?
아마 (**)와 관련이 있을 수 있나요?