대화 상자 창을 JMP 내부 창처럼 동작하게 만들기이 확인란을 선택한 상태로 Windows에서 JMP를 최대화하여 실행하면 그룹이 속한 데이터 테이블에 보고하는 목록이 왼쪽에 표시되고 가장 최근 작업이 맨 위에 표시됩니다. 이렇게 하면 JMP가 생성하는 수많은 창 작업이 훨씬 쉬워집니다.

분포와 같은 새로운 분석을 시작하면 자체적으로 최대화되지 않고 부동 창이 되는 분포 시작 대화 상자가 나타납니다. 열려 있는 테이블과 기타 보고서를 계속 클릭할 수 있습니다.
새 창("테스트", 일부 표시 상자)을 스크립팅하면; 이는 나머지 JMP 창과 마찬가지로 최대화됩니다.
새 창을 스크립팅하면("Test",<
표준 JMP 시작 대화 상자처럼 작동하는 시작 대화 상자를 어떻게 스크립팅할 수 있나요?
Re: 대화 상자 창이 JMP 내부 창처럼 동작하도록 만들기감사합니다. 확실히 여전히 내장된 동작은 아니며 저는 이것이 여러분에게 남기는 모든 회색의 팬은 아니지만 확실히 한 단계 더 가까워지고 개발 팀이 내장된 동작을 공개하기로 결정할 때까지 우리가 할 수 있는 최선일 수 있습니다. -JSL을 통한 행동!Re: 대화 상자 창이 JMP 내부 창처럼 동작하도록 만들기@pauldeen ,
스크립트는 자동 스트레칭을 제어할 수 있습니다.제가 보낸 스크립트에는 <<자동 늘이기 설정(1,0) 이는 X에서는 스트레칭을 허용하지만 Y에서는 스트레칭을 허용하지 않습니다.X에서 자동 확장을 허용하지 않도록 180행 근처의 코드를 변경하면, <<자동 늘이기 설정(0,0) 을 클릭하면 아래 그림과 같이 최대화된 창이 나타납니다."왜곡"은 없습니다.FitYbyX의 동작을 에뮬레이트하기 위해 스크립트가 작성되었습니다. 최대화된 창으로 FitYbyX를 시작해 보셨나요? X에서는 자동 확장이 활성화되어 있습니다.
도움이 되길 바랍니다.그런데 JMP Application Builder UI는 각 표시 상자의 모든 속성을 표시하므로 속성만 선택하면 되고 동등한 JSL 메시지를 찾아야 합니다. 약간의 학습과 익숙해짐이 필요하지만 기능이 내장되어 있어 애플리케이션으로 만들 수 있습니다. 저는 ApplicationBuilder와 JSL을 모두 사용합니다.
행운을 빌어요.
//--Set ColListBox (clb) attributes
//Max width set at 500 to see the effect. Stretch the window horizontally, note where clb's no longer stretch
//or set to something really large like 9000.
_inputCol << Set Min Size(80,100) << Set Max Size(500,1000) << Set AutoStretching(0,0);
_yvar_clb << Set Min Size(80,25) << Set Max Size(500,125) << Set Auto Stretching(0,0);
_xvar_clb << Set Min Size(80,25) << Set Max Size(500,125) << Set Auto Stretching(0,0);
_blk_clb << Set Min Size(80,25) << Set Max Size(500,125) << Set Auto Stretching(0,0);
_wt_clb << Set Min Size(80,25) << Set Max Size(500,125) << Set Auto Stretching(0,0);
_freq_clb << Set Min Size(80,25) << Set Max Size(500,125) << Set Auto Stretching(0,0);
_by_clb << Set Min Size(80,25) << Set Max Size(500,125) << Set Auto Stretching(0,0);

Re: 대화 상자 창이 JMP 내부 창처럼 동작하도록 만들기좋은 제안이지만 JMP가 최대화되면 무시되는 것 같습니다.Re: 대화 상자 창이 JMP 내부 창처럼 동작하도록 만들기이 아이디어를 테스트할 시간은 없지만 새 창이 열릴 때 다른 인라인 메시지를 사용해 볼 수도 있습니다.
nw = New Window( "Small Window", << Maximize Window( 0 ),
// display boxes
);Re: 대화 상자 창이 JMP 내부 창처럼 동작하도록 만들기귀하의 의견에 감사드립니다. 불행하게도 귀하가 생각하시는 것처럼 보이지는 않습니다. 화면 공간을 최대한 활용하고 JMP를 최대화하고 싶기 때문에 비모달 창도 최대화되어 스타일이 손상됩니다.

Re: 대화 상자 창이 JMP 내부 창처럼 동작하도록 만들기안녕 @pauldeen . 본질적으로 귀하는 자신의 질문에 답했습니다. 비모달 대화 상자를 스크립팅해야 합니다. JMP 플랫폼 실행 대화 상자는 모달이 아닙니다.메인 메뉴 > 책/문서 > JMP 스크립팅 가이드를 열고 넌모달을 검색하세요.
비모달인 시작 대화 상자를 만드는 방법을 묻는 경우 스크립팅 가이드에서 몇 가지 예를 제공합니다.
모달 시작 대화 상자를 스크립팅하는 방법을 알고 있는 경우 이를 비모달로 변환하는 주요 개념은 사용자 입력에서 수행해야 하는 모든 작업이 호출되는 함수나 표현식 또는 포함 파일로 스크립팅되어야 한다는 점을 인식하는 것입니다. OK 버튼을 눌렀을 때.스크립팅을 처음 접하는 경우 약간의 학습 곡선이 있습니다.
FitYbyX 플랫폼의 거의 모든 기능을 구축하는 스크립트와 관련 파일을 첨부했습니다. 책을 위해 쓴 것인데, JSL Companion, JMP 스크립팅 언어의 응용, 2판.이 텍스트는 사용자 정의 대화 상자를 단계별로 작성하는 방법을 보여줍니다. 첨부된 스크립트는 마지막 단계인 5단계입니다. 아래 그림을 참조하세요.JMP는 대화형 Application Builder와 실행 애플리케이션 예시도 제공합니다.
첨부된 스크립트를 참고하세요.
- 표현식, 함수 및 네임스페이스(리콜 구현을 위해)를 사용합니다.
- 표시 상자 속성과 작업이 정의됩니다. ~ 전에 New Window() 실행 대화상자,
- JMP13용으로 작성되었으며 JMP 14.3 및 15에서 테스트되었습니다.
