Réorganisation de la liste de scripts enregistrée dans une table de donnéesJ'ai créé un ensemble de scripts pour une table de données donnée et je voudrais maintenant "réorganiser" les scripts tels qu'ils apparaissent dans la zone supérieure gauche de la vue Table de données.
Je n'arrive pas à trouver quoi que ce soit sur les forums ou dans la section Aide pour résoudre ce problème.
Fondamentalement, les scripts sont répertoriés dans l'ordre dans lequel ils ont été créés/enregistrés.Existe-t-il une méthode pour trier/ajuster la liste après création ?
Merci d'avance pour toute aide.
Re : Réorganiser la liste des scripts enregistrés dans une table de donnéesEh bien, pour une raison quelconque, il a décidé de travailler ce matin.
Re : Réorganiser la liste des scripts enregistrés dans une table de donnéesJ'utilise JMP 13.2.1 sur des fenêtres 64 bits et cela fonctionne bien pour moi.
Re : Réorganiser la liste des scripts enregistrés dans une table de donnéesJe ne vois pas cela fonctionner dans JMP 13.2.1 (64 bits)
Re : Réorganiser la liste des scripts enregistrés dans une table de donnéesDavid,
C'est exactement ce que j'essayais de comprendre !
Parfait.
Merci beaucoup.
David
Re : Réorganiser la liste des scripts enregistrés dans une table de donnéesDe manière interactive dans JMP, vous pouvez faire glisser et déposer les scripts de table pour les réorganiser. Vous devez faire un clic long puis glisser, sinon le mouvement de glisser sélectionnera simplement plusieurs scripts.

Re : Réorganiser la liste des scripts enregistrés dans une table de donnéesJe ne connais aucun moyen simple de réorganiser les scripts de table. Cependant, vous trouverez ci-dessous un script simple que j'ai créé et qui triera par ordre alphabétique les scripts dans une table de données donnée.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
// Get the list of scripts
names = dt << Get Table Script Names;
// Setup a list to sort alphabetically
namestosort = names;
Sort List Into( namestosort );
// Pull into a list all of the scripts
dt << Select Properties( names );
proplist = dt << Get Selected Properties();
// Pass through the sorted list, deleting each script and
// then resaving it
For( i = 1, i <= N Items( names ), i++,
dt << delete Table Property( namestosort[i] );
Eval( Parse( "dt<<" || Char( proplist[Loc( names, namestosort[i] )] ) ) );
);