Comment obtenir plusieurs noms de fichiers de table de données ouvertes pour JSL ?Salut:
En supposant que deux fichiers de table de données ont été ouverts mais qu'aucun numéro de table n'a été entré à l'avance, comment obtenir plusieurs noms de fichiers de table de données qui ont été ouverts ? Comment passer du fichier actuel à un autre fichier ? Merci !
Re : Comment obtenir plusieurs noms de fichiers de table de données ouvertes pour JSL ?GetDataTableList() ne fonctionne pas si la table est déjà ouverte.
Je vais donc utiliser la méthode de Jim.
Re : Comment obtenir plusieurs noms de fichiers de table de données ouvertes pour JSL ?Cette capacité est peut-être plus récente que ce fil, mais comme je cherchais juste la syntaxe pour cela (et parfois la communauté semble l'endroit facile à rechercher), j'ai pensé noter ici qu'il est une fonction GetDataTableList() pour obtenir directement une liste des noms de tables ouvertes.
Re : Comment obtenir plusieurs noms de fichiers de table de données ouvertes pour JSL ?Merci Jim!
VBA:ActiveWindow.ActivateNextRe : Comment obtenir plusieurs noms de fichiers de table de données ouvertes pour JSL ?Vous pouvez connaître le nombre de tables ouvertes avec la fonction N Table(), puis obtenir chaque nom en parcourant les tables ouvertes et en demandant le nom de chaque table
Names Default To Here( 1 );
For( i = 1, i <= N Table(), i++,
Show( Data Table( i ) << get name )
);
Vous trouverez ci-dessous un exemple de la manière dont je traite le besoin de pointer directement vers une table de données, ce qui permet de basculer entre elles.
Names Default To Here( 1 );
dtLIst = {};
For( i = 1, i <= N Table(), i++,
dt = data table(i);
insert into(dtList, dt );
);
eval(dtList[1]) << new column("added column", set each value(5));
dtList[2] << bivariate();