Référencer la fenêtre couranteSalut - J'ai besoin de faire référence dans un petit script JSL que j'ai écrit à "la fenêtre à partir de laquelle j'exécute ce script". Dans le passé, je l'ai fait simplement en référençant "window(0)", mais cela ne semble pas fonctionner dans JMP 14 : la fenêtre que je veux référencer semble avoir changé en "window( k )" où k est le plus grand entier pour lequel une fenêtre existe. Deux questions:
- Ai-je raison à propos de ce changement apparent, et si oui, existe-t-il une seule façon d'appeler "la fenêtre à partir de laquelle j'exécute ce script" qui fonctionnera à la fois dans JMP 13 et JMP 14 sans avoir à vérifier quelle version j'exécute?
- Comment accéder à la liste des fenêtres actuellement ouvertes ? Pour le moment, je les vérifie simplement à partir de 1 dans l'ordre pour voir si chacun existe, et m'arrête quand j'en trouve un qui ne fonctionne pas - ce qui fonctionne bien, mais c'est un peu inélégant. Existe-t-il une fonction simple qui renvoie simplement une liste d'entre eux? Je n'en ai pas trouvé, mais je cherche peut-être le mauvais nom.
Merci beaucoup
Re : Référencer la fenêtre couranteMerci Jim - cela me permettra de ranger la création d'une liste de noms de fenêtres, et l'incorporation d'une vérification du numéro de version de JMP n'est pas grave, même si j'espérais m'en passer si possible.
Je considérerai celui-ci comme résolu maintenant et je passerai à autre chose - merci beaucoup pour votre aide.
Re : Référencer la fenêtre couranteN Items( Window() )
Cela vous donnera le nombre de fenêtres ouvertes.
Window(n) a les messages suivants disponibles
<<GET window="" title=""><<GET picture=""><<GET html=""><<GET text=""><<SET window="" title=""><<SET report="" title=""><<SET dirty=""><<SELECT><<SELECTABLE><<GET annotation=""><<DELETE><<GET rtf=""><<GET journal=""><<GET script=""><<GET xml=""><<SAVE picture=""><<SAVE interactive="" html=""><<GET window="" size=""><<GET window="" id=""><<GET project=""><<GET content="" size=""><<SET content="" size=""><<SET window="" title=""><<SET print="" headers=""><<SET print="" footers=""><<GETOFFSET><<GET size=""><<SETNOTSTRETCHABLE><<GET min="" size=""><<SET min="" size=""><<GET max="" size=""><<SET max="" size=""><<GET auto="" stretching=""><<GET auto="" centering=""><<SET auto="" centering=""><<GET row="" states=""><<GET width=""><<SET width=""><<GET height=""><<SET height=""><<GET property=""><<GET property="" list=""><<GET properties=""><<GET property=""><<GET property="" list=""><<GET properties=""></GET></GET></GET></GET></GET></GET></SET></GET></SET></GET></GET></SET></GET></GET></SET></GET></SET></GET></SETNOTSTRETCHABLE></GET></GETOFFSET></SET></SET></SET></SET></GET></GET></GET></GET></SAVE></SAVE></GET></GET></GET></GET></DELETE></GET></SELECTABLE></SELECT></SET></SET></SET></GET></GET></GET></GET>