Je suis sûr que je me sentirai stupide après avoir vu les réponses, mais j'ai actuellement un cerveau raccroché.
Je souhaite faire référence à une colonne d'une liste de colonnes dans une nouvelle formule en JSL (pour parcourir ultérieurement la liste).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
mylist= dt<< Get Column Names();
dt << New Column( "myCol",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula(:height * mylist[1] )
);mylist[1] devrait plus tard être la première colonne de la liste des colonnes. Je suppose que je devrais envelopper la référence de liste dans un Expr() ou Eval Expr(), mais la syntaxe de fonctionnement m'échappe pour le moment.
De l'aide?
Le substitut correspondait exactement à ce que je cherchais, merci !
Je suis presque sûr que cet article vous aidera à résoudre le problème Insérez une expression dans une autre à l'aide d'Eval Insert, Eval Expr, Parse et Substitute .