Comment utiliser Column() pour convertir plusieurs éléments ?Dans le JSL suivant, je souhaite supprimer des colonnes à l'aide d'une méthode List. Cependant, lors de la sélection de plusieurs options, seul le premier élément sélectionné est supprimé. En effet, Column() ne peut pas gérer la conversion de plusieurs noms de colonnes sélectionnés.
Existe-t-il un moyen plus simple de supprimer plusieurs éléments en plus d'utiliser une boucle For pour supprimer chaque colonne une par une ?
dt = Open( "$SAMPLE_DATA/Employee Master.jmp" );
col_list = dt << get column names( string );
New Window( "Delete exist Column",
H List Box(
columnList = List Box( col_list ),
Button Box( "Delete Column",
dt << delete column( Column( dt, columnList << GetSelected ) );
columnList << Remove Selected( columnList << GetSelected );
)
)
);
Automatisation et scriptsRe : Comment utiliser Column() pour convertir plusieurs éléments ?N'utilisez pas Column() et utilisez simplement la liste des colonnes avec << Supprimer la colonne
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Employee Master.jmp");
col_list = dt << get column names(string);
New Window("Delete exist Column",
H List Box(
columnList = List Box(col_list),
Button Box("Delete Column",
dt << delete columns(columnList << GetSelected);
columnList << Remove Selected(columnList << GetSelected);
)
)
);