open=("C:\source\new.jmp);
For (
i=1,
i<= nitems(files),
i++,
data table("new")<<NEW column=""></NEW>Je sais que le script ci-dessus est faux et je l'ai écrit à titre d'exemple approximatif.
Il existe 3 fichiers JMP du même type dans le dossier source.
Après avoir créé une nouvelle colonne à l'aide de For SCRIPT
Je veux mettre Jan, Feb, Mar séquentiellement.
J'ai besoin d'aide pour savoir quoi faire.
Cher @CramerRaoMink21 , bienvenue dans la communauté.
Vous pouvez le faire comme ci-dessous, testé pour JMP16, les versions antérieures doivent utiliser l'ancienne syntaxe de boucle, BR
edit: désolé, mal compris d'abord, peut-être que maintenant c'est ce dont vous avez besoin.
Names Default To Here( 1 );
dt1 = new table("Table 1", add rows(10), new column ("Column A", formula(row())));
dt2 = new table("Table 2", add rows(10), new column ("Column B", formula(row())));
dt3 = new table("Table 3", add rows(10), new column ("Column C", formula(row())));
dt_lst = List( dt1, dt2, dt3 );
month_lst = List( "Jan", "Feb", "Mar" );
For Each( {value, index}, dt_lst, value << New Column( "Month", "Character", set each value( (month_lst[index]) ) ) );