현재 창 참조안녕하세요 - "이 스크립트를 실행하고 있는 창"에 작성한 작은 JSL 스크립트를 참조해야 합니다. 과거에는 "window(0)"를 참조하는 것만으로 이 작업을 수행했지만 JMP 14에서는 작동하지 않는 것 같습니다. 참조하려는 창이 "window( 케이 )" 어디 케이 창이 존재하는 가장 큰 정수입니다. 두 가지 질문:
- 이 명백한 변경 사항에 대해 내 생각이 맞습니까? 그렇다면 실행 중인 버전을 확인할 필요 없이 JMP 13과 JMP 14 모두에서 작동하는 "이 스크립트를 실행하는 창"을 호출할 수 있는 한 가지 방법이 있습니까?
- 현재 열려 있는 창 목록에 액세스하려면 어떻게 해야 합니까? 지금은 각각이 존재하는지 확인하기 위해 1부터 차례로 확인하고 그렇지 않은 것을 찾으면 중지합니다. 잘 작동하지만 약간 우아하지 않습니다. 목록을 반환하는 간단한 함수가 있습니까? 이름을 찾을 수 없었지만 잘못된 이름을 찾고 있는 것일 수 있습니다.
많은 감사
Re: 현재 창 참조Jim에게 감사합니다. 이렇게 하면 창 이름 목록 생성을 정리할 수 있고 JMP 버전 번호에 대한 확인을 통합하는 것은 별 문제가 아니지만 가능하면 생략하고 싶었습니다.
이 문제는 이제 해결된 것으로 간주하고 계속 진행하겠습니다. 도움을 주셔서 감사합니다.
Re: 현재 창 참조N Items( Window() )
이렇게 하면 열려 있는 창의 수가 표시됩니다.
Window(n)에는 다음과 같은 메시지가 있습니다.
<<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>