Interface utilisateur pour sélectionner la table de donnéesSalut @txnelson ,
J'ai un code jsl qui crée une nouvelle fenêtre, affiche toute la table de données et enregistre les noms de colonne contenant une chaîne particulière dans la liste. Cela ne fonctionne pas lorsque l'onglet de la table de données actuelle a un fichier différent (voir capture d'écran ci-dessous).

Le script fonctionne bien lorsque le fichier de table de données est sélectionné dans l'onglet de table de données actuel, mais ne fonctionne pas lorsque je sélectionne le fichier dans la zone de liste et que j'appuie sur OK. À la recherche d'une suggestion
// sample data file on Big class
dtNames = {};
For( t = 1, t <= N Table(), t++,
Insert Into( dtNames, Data Table( t ) << getName )
);
nw2 = New Window( "Data table selector",
<<MODAL></MODAL>Merci,
Geai
Automatisation et scriptRe : Interface utilisateur pour sélectionner la table de donnéesVous devez remplacer la table de données active par la table sélectionnée par l'utilisateur.Pour ce faire, le moyen le plus simple consiste à ajouter une fonction Current Daa Table() après la sélection de la table et avant qu'une action ne soit entreprise sur la table de données.Voir ci-dessous pour le poste que je propose
// sample data file on Big class
dtNames = {};
For( t = 1, t <= N Table(), t++,
Insert Into( dtNames, Data Table( t ) << getName )
);
nw2 = New Window( "Data table selector",
<<MODAL></MODAL>