Comment sélectionner des colonnes commençant par des noms spécifiques dans JSL ?Bonjour,
J'ai un problème lorsque je veux sélectionner des colonnes spécifiques.
S'il y a un en-tête de colonne avec "RD123", "RD345", "123RD"... etc.
Je veux sélectionner la colonne qui ne commence que par "RD", et le seul script que je connaisse est ci-dessous
dt = table de données actuelle();
colList= dt << obtenir les noms de colonne (chaîne);
For( i = 1, i <= N Items( colList ), i++,
Si( Contient(colList [i], "RD")) << ensemble sélectionné)
);
Comment modifier le script pour ne sélectionner que "RD123" et "RD345" ?
Merci.
Automatisation et scriptRe : Comment sélectionner des colonnes qui commencent par des noms spécifiques dans JSL ?Vous pouvez utiliser Commence par au lieu de Contient.Il peut également être plus facile de filtrer d'abord la liste des colonnes d'intérêt, puis de sélectionner celles-ci à l'aide de << Sélectionner les colonnes. Ci-dessous un exemple
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
all_colnames = dt << Get Column Names("String");
cols_of_interest = Filter Each({col_name}, all_colnames, Starts With(col_name, "NPN"));
dt << Select Columns(cols_of_interest);Re : Comment sélectionner des colonnes qui commencent par des noms spécifiques dans JSL ?Merci beaucoup!