기존 관리 차트 경고를 숨기는 기본 설정이 있나요?안녕하세요 여러분,
JMP v18 사용자
JMP 18에 나타나는 레거시 CC 경고를 숨기거나 제거하는 JMP 환경 설정을 찾은 사람이 있는지 궁금합니다.

고객을 위해 특정 유형의 보고서를 작성하기 위해 JSL 코드를 실행하는 JMP 사용자들이 있는데, 이 경고를 숨기고 싶어 하지만 수동으로 숨기고 싶지는 않습니다. 2024년 9월에 게시 된 이 경고를 숨기는 스크립팅 솔루션을 찾았습니다. 해당 게시물이 처음 작성된 이후 JMP > 환경 설정 메뉴를 통해 해결책을 찾으신 분이 있는지 궁금합니다. (사용자들은 스크립팅 경험이 많지 않습니다.)
감사해요!,
디에스
자동화 및 스크립팅대량 맞춤화품질 및 공정 엔지니어링결과 공유 및 전달Re: 기존 관리도 경고를 숨기는 기본 설정이 있나요?시작도 하지 마세요. 선호하는 방식이 있는지도 모르겠고, 왜 기존 관리도 플랫폼을 없애는지 아직도 이해가 안 갑니다.
Re: 기존 관리도 경고를 숨기는 기본 설정이 있나요?@SDF1
편집: 아, 스크립팅 솔루션을 원하지 않는다는 부분을 읽지 못했네요!
EDIT2: EA19에는 알림을 끄는 방법이 있습니다. 아래 스크립트는 계속 실행되며, 알림 토글도 있습니다.

환경 설정에서 알림을 숨길 수 있는 방법은 없는 것 같지만, 경고는 통제 차트 보고서의 텍스트 상자에만 표시됩니다.
이를 제거하는 한 가지 방법은 다음과 같습니다.
names default to here(1);
dt = open( "$SAMPLE_DATA\Tablet Measurements.jmp");
cc = dt << Control Chart(
Group Size( 1 ),
KSigma( 3 ),
Chart Col( :Weight, Individual Measurement, Moving Range ),
);
<BR />// find the text boxes
textboxes = report( cc ) << xpath( "//TextBox" );
<BR />// delete the text box if it contains "Legacy"<BR />for each( {box}, textboxes,
if( contains( box << get text, "Legacy" ), box << delete )
)
Re: 기존 관리도 경고를 숨기는 기본 설정이 있나요?이는 글로벌 창 핸들러를 추가 기능/도구 모음 항목과 함께 사용하여 핸들러를 생성하거나(또는 시작 스크립트를 사용)할 수 있는 한 가지 사례일 수 있습니다.
Set Global Window Handler(
Function({window},
Local({tebs},
tebs = window << XPath("//TextBox[text()='Legacy Control Charts are being removed in JMP 19. Please use Control Chart Builder from the Quality and Process menu instead.']");
If(N Items(tebs) > 0,
tebs << Visibility("Collapse");
Write("\!N", N Items(tebs), " legacy text boxes hidden from ", window << Get Window Title);
wait(0);
);
);
);
);
해당 스크립트를 실행한 다음 레거시 제어 차트를 만들어 작동 방식을 확인하세요.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA\Tablet Measurements.jmp");
cc = dt << Control Chart(
Group Size(1),
KSigma(3),
Chart Col(:Weight, Individual Measurement, Moving Range)
);
Write();
또는 창 핸들러에서 함수를 가져와 사용자가 사용할 수 있는 함수로 사용할 수도 있습니다.
Names Default To Here(1);
hide_legacy_cc_text = Function({window}, {Default Local},
tebs = window << XPath("//TextBox[text()='Legacy Control Charts are being removed in JMP 19. Please use Control Chart Builder from the Quality and Process menu instead.']");
If(N Items(tebs) > 0,
tebs << Visibility("Collapse");
Write("\!N", N Items(tebs), " legacy text boxes hidden from ", window << Get Window Title);
wait(0);
);
);
dt = Open("$SAMPLE_DATA\Tablet Measurements.jmp");
cc = dt << Control Chart(
Group Size(1),
KSigma(3),
Chart Col(:Weight, Individual Measurement, Moving Range)
);
hide_legacy_cc_text(cc);
Re: 기존 관리도 경고를 숨기는 기본 설정이 있나요?잘 작동하네요, Jarmo! 이제 JMP 19에 플랫폼을 다시 추가할 수만 있다면...