열 전환기, 데이터 필터 및 행 상태 처리기 기능을 결합할 때 이상한 오류 메시지가 나타납니다.
첨부된 스크립트는 간단한 예를 제공합니다(아직도 꽤 길다는 점에 대해 사과드립니다). 요약하면 스크립트는 다음과 같습니다.
- 사양 제한이 있는 열이 포함된 데이터 테이블을 사용합니다(예를 들어 '반도체 기능'을 사용합니다)
- 프로세스 능력 요약 보고서 테이블을 생성합니다.
- 배포 출력 및 열 전환기를 테이블에 추가합니다.
- 테이블을 정리하고 열 전환기를 배포판에 연결합니다.
- 프로세스 능력 테이블에 대한 업데이트를 모니터링하는 행 변경 함수를 생성합니다.
- 사용자가 테이블에서 행을 선택하면 매개변수 열 이름이 캡처되어 배포 플랫폼을 변경하는 열 전환기에 전달됩니다.
원본 데이터 테이블이 원치 않는 행을 숨기고 제외하여 필터링할 때까지는 정상적으로 작동합니다. 프로세스 능력 테이블은 정상적으로 업데이트되지만 테이블에서 새 매개변수를 선택하면 다음 메시지가 두 번(또는 그 이상) 나타납니다.

배포 플랫폼은 결국 업데이트됩니다. 그러나 사용자가 추가 필터링을 수행하면 결국 다음 오류가 발생합니다.

이 정보를 얻으면 행 상태 핸들러가 테이블과 완전히 연결되지 않은 것처럼 보입니다.
누구든지 수정 사항이나 내가 하고 있는 작업을 수행하는 더 나은 방법을 제안해 주시면 감사하겠습니다!
MacOS에서 JMP 17.2를 사용하고 있습니다.