"JMP 19에서 레거시 관리도가 제거됩니다" 경고 메시지를 숨기거나 제거하려면 어떻게 해야 하나요?저희 애플리케이션은 COM 자동화 객체를 통해 JMP 스크립트를 실행하여 제품 안정성 모니터링을 위한 제어 차트를 만듭니다. 나중에 스크립트를 업데이트하여 제어 차트 빌더를 사용할 수 있도록 하겠습니다. 지금은 기존 제어 차트를 사용해야 합니다. JMP 14에서 JMP 18로 업그레이드한 후, 제어 차트에 아래와 같이 큰 빨간색 경고 배너가 표시됩니다. 이 빨간색 배너를 숨기기 위해 할 수 있는 설정 변경, 실행할 수 있는 스크립트 명령 등이 있습니까? 도움을 주시면 감사하겠습니다. 감사합니다!

자동화 및 스크립팅기본 데이터 분석 및 모델링데이터 탐색 및 시각화품질 및 공정 엔지니어링신뢰성 분석Re: "JMP 19에서 레거시 관리도가 제거됩니다" 경고 메시지를 숨기거나 제거하려면 어떻게 해야 합니까?환경 설정에서 이를 비활성화할 수 있지만 어디에서 비활성화할 수 있는지는 잘 모르겠습니다. 다음과 같은 스크립트로 이를 스크립팅할 수 있습니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj = dt << Control Chart(
Sample Size(:Sample),
KSigma(3),
Chart Col(:Weight),
Chart Type(XBar)
);
tbs = Report(obj) << XPath("//TextBox[contains(text(), 'Legacy Control Charts are being removed in JMP 19. Please use Control Chart Builder from the Quality and Process menu instead.')]");
tbs << Visibility("Collapse");
또는 보고서 속성에서 수동으로 수행

Re: "JMP 19에서 레거시 관리도가 제거됩니다" 경고 메시지를 숨기거나 제거하려면 어떻게 해야 합니까?훌륭합니다. 잘 됐네요! 정말 감사합니다! 제가 스크립트에 추가한 내용은 다음과 같습니다. 여기서 "ccr" 변수는 제어 차트 보고서 객체입니다.
tbs = ccr << XPath("//TextBox[contains(text(), '레거시 관리도는 JMP 19에서 제거됩니다.')]");
tbs << Visibility("축소");
저는 JMP 스크립팅에 익숙하지 않습니다. 이전 개발자로부터 애플리케이션을 상속받았습니다. 저는 모든 버전의 JMP에서 코드가 작동하기를 원합니다. 따라서 이 텍스트 상자를 찾을 수 없는 이전 버전을 사용하는 사용자의 경우 코드를 어떻게 조정해야 합니까? 즉, JMP에서 null 체크(아래의 의사 코드)를 작성하는 방법은 무엇입니까?
tbs = ccr << XPath("//TextBox[contains(text(), '레거시 관리도는 JMP 19에서 제거됩니다.')]");
if (tbs != null)
tbs << Visibility("축소");
Re: "JMP 19에서 레거시 관리도가 제거됩니다" 경고 메시지를 숨기거나 제거하려면 어떻게 해야 합니까?JMP 버전을 확인할 수 있습니다.
If(Word(1, JMP Version(), ".") == "18",
tbs = ccr << XPath("//TextBox[contains(text(), 'Legacy Control Charts are being removed in JMP 19.')]");
tbs << Visibility("Collapse");
);
또는 N개 항목을 사용하여 텍스트 상자가 발견되었는지 확인할 수 있습니다.
tbs = ccr << XPath("//TextBox[contains(text(), 'Legacy Control Charts are being removed in JMP 19.')]");
If(N Items(tbs) > 0,
tbs << Visibility("Collapse");
);
이것이 JMP19에 남아 있다면 그 전에 오류가 발생할 가능성이 높습니다(하지만 어떻게 처리될지는 알 수 없습니다. "최악의" 경우 메뉴에서 완전히 사라졌더라도 JMP19에서 여전히 스크립팅할 수 있습니다).
Re: "JMP 19에서 레거시 관리도가 제거됩니다" 경고 메시지를 숨기거나 제거하려면 어떻게 해야 합니까?감사합니다! 저는 옵션 2를 가장 좋아해서 그것을 구현했습니다. 월요일에 JMP 14가 아직 설치되어 있는 사용자와 함께 테스트해 보겠습니다. 좋은 주말 보내세요!