Reconnaître ou compter les tables privéesExiste-t-il un moyen de voir quelles tables privées existent dans une instance de JMP?
Lors du test de scripts, il se peut qu'il y ait encore des tables privées que je n'avais pas encore fermées. Bien que je puisse faire une fermeture de couverture, je suis plus intéressé par la table qui existe encore en privé pour mieux suivre ce que j'ai fait et apporter des améliorations.
Une autre utilisation est lorsque j'ai une fonction qui crée des tables privées, je veux pouvoir faire une vérification ponctuelle rapide que les tables sont toutes fermées - idéalement sans avoir à créer un retour spécial dans la fonction.
ntable () semble couvrir uniquement les tableaux visibles
Merci!
Tableau de donnéesScriptingRe: Reconnaître ou compter les tables privéesCette fonction est-elle utile?

Re: Reconnaître ou compter les tables privéesLes tables privées sont renvoyées par Rechercher tout () comme
Scriptable []
tandis que les tables visibles ou invisibles sont renvoyées comme
DisplayBox [DataBrowserBox]
Par conséquent, il faut utiliser différentes méthodes pour accéder aux noms des noms de table Visible, Invisible et Private.Voici un petit script qui fonctionne pour moi
allTables = find all(data tables,project(0));
for(i=1,i<=n items(allTables),i++,
if(char(allTables[i]) == "Scriptable[]", allTables[i] = allTables[i]<<GET name=""></GET>
Re: Reconnaître ou compter les tables privéesMerci @txnelson et @markbailey !
Je n'ai pas trouvé cette fonction dans ma recherche (je suppose que ma recherche dans l'index pourrait encore nécessiter du travail:)... mais je doute que j'aurais connecté les points pour vraiment l'utiliser.
Je pourrai en faire bon usage. Merci encore!