샘플 크기 탐색기: 프로그래밍 방식으로 액세스하는 방법저는 샘플 크기 탐색기의 다양한 구성 요소/필드(텍스트 필드)에 접근하여 프로그래밍 방식으로 편집하고 싶습니다. 사용자 인터페이스(일부 기본값이 있는 매우 간단한)에서 사용자에게 유사한 숫자/옵션을 입력하도록 요청하는 사용자 지정 스크립트를 빌드하고 싶습니다. 해당 사용자 인터페이스는 샘플 크기 탐색기 플랫폼에 연결하여 출력을 반환해야 합니다. 어떻게 해야 합니까? 아래는 제가 편집할 수 있도록 액세스하려는 강조된 구성 요소입니다.

기본 데이터 분석 및 모델링콘텐츠 구성데이터 탐색 및 시각화실험 설계대량 맞춤형품질 및 공정 엔지니어링결과 공유 및 전달윈도우Re: 샘플 크기 탐색기 : 프로그래밍 방식으로 액세스하는 방법JMP 설치 위치 및 \리소스\빌트인 폴더 내부에서 스크립트를 찾을 수 있습니다.
Re: 샘플 크기 탐색기 : 프로그래밍 방식으로 액세스하는 방법그리고 그 값만 수정하고 싶다면, 창에 대한 참조를 찾은 다음 해당 숫자 편집 상자에 대한 참조를 찾으세요. 창에 대한 액세스를 얻으려면 Window("windowname")을 사용하거나 내장 jsl에서 찾을 수 있는 참조를 사용하여 창에 직접 액세스해 보세요. 그런 다음 Show Properties를 사용하여 액세스하려는 디스플레이 요소를 탐색하세요.

또는 내장된 jsl이 이에 대한 참조를 노출한다면 그것을 활용할 수 있습니다.
Re: 샘플 크기 탐색기 : 프로그래밍 방식으로 액세스하는 방법스크립트를 어떻게 작성할지 모르는 경우 이 예제에서는 값에 액세스하는 방법에 대한 몇 가지 제안을 제공합니다(내장 스크립트에서 찾을 수 있는 더 나은 방법이 있을 수 있음)
Names Default To Here(1);
path = "$BUILTIN_SCRIPTS/Power_Two_Independent_Sample_Means.jsl";
Include(path);
show(win << Get Window Title); // take a look at Power_Two_Independent_Sample_Means.jsl and you see this reference is there
// Using indexing from Show Properties
// Window("Power Explorer for Two Independent Sample Means")["Power Explorer for Two Independent Sample Means","Explorer Settings",NumberEditBox(1)]
aneb1 = win[Outline Box("Explorer Settings"), NumberEditBox(1)];
// Using references
// _alphanb gets lost somewhere, so access through alphatb
alpha_neb2 = (alphatb << sib);
// Using XPath
alpha_neb = win << XPath("//TextBox[text() ='Alpha']/following-sibling::NumberEditBox");
alpha_neb3 = alpha_neb[1]; // XPath returns a list
// Setting the values
alpha_neb2 << Set(0.10, run script(1)); // You most likely want to include Run Script(1) to most value changes to avoid messing anything up
Re: 샘플 크기 탐색기 : 프로그래밍 방식으로 액세스하는 방법감사해요!
모든 솔루션이 훌륭해 보이고 유연성이 많습니다. 제공된 솔루션을 시도해 보고 피드백이 있으면 제공하겠습니다.