Je ne peux pas déplacer les colonnes nouvellement créées vers des emplacements spécifiquesJe n'arrive pas à faire fonctionner mon code. J'essaie de déplacer des colonnes nouvellement créées vers des emplacements spécifiques, mais j'obtiens l'erreur suivante :
"Mot clé non reconnu"
Avez-vous des idées de ce qui ne va pas ici?
ColDelta=(ColNum-2)/2;
ColStart=4;
For(k=1, k<=ColDelta, k++,
TabData << Move Selected Columns(
Column (ColNum+k), after(Column(ColStart))
);
ColStart=ColStart+3;
);
Automatisation et scriptRe : Je ne peux pas déplacer les colonnes nouvellement créées vers des emplacements spécifiquesEssayez d'ajouter des accolades, comme ceci :
ColDelta=(ColNum-2)/2;
ColStart=4;
For(k=1, k<=ColDelta, k++,
TabData << Move Selected Columns(
{Column (ColNum+k)}, after(Column(ColStart))
);
ColStart=ColStart+3;
);Re : Je ne peux pas déplacer les colonnes nouvellement créées vers des emplacements spécifiquesParfait! Cela a parfaitement fonctionné. Avez-vous une explication sur pourquoi ou quand je devrais utiliser les accolades ?
Re : Je ne peux pas déplacer les colonnes nouvellement créées vers des emplacements spécifiquesBon type de.Je les ai essayés, car cela peut prendre une liste de colonnes.Dans ce cas, il semble vouloir même une seule colonne au format liste.
Re : Je ne peux pas déplacer les colonnes nouvellement créées vers des emplacements spécifiquesVous pouvez parfois trouver des informations sur la syntaxe dans l'aide de JMP Guide de script > Tables de données > Travailler avec des colonnes > Réorganiser et déplacer des colonnes ou JSL Syntax Reference (peut être trouvé à partir de Page de documentation JMP )
