단추 상자의 차트로 차트 제어<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요, JMP 9.0.3을 사용하고 있습니다.
매크로가 제어 차트를 생성하고 파일에 저장하도록 스크립트를 작성하려고합니다.
이 오류가 발생하여 해결 방법을 모릅니다. 몇 시간 동안 해결책을 찾았지만 아무 것도 작동하지 않는 것 같습니다.
코드는 다음과 같습니다.
명확한 전역 ();
jrn = NewWindow ( "SPC 분석"|| Format (오늘 (), "yyyy-mm-dd"), VListBox (
버튼 상자 ( "JMP 데이터 파일 선택", Data_Table = 열림 (파일 선택 (), 보이지 않음)),
글로벌 박스 (Data_Table),
버튼 상자 ( "사양 JMP 파일 선택", Spec_Table = 열린 파일 선택 (개인));
for (i = 2, i <= Ncol (Spec_Table), i ++,
평가
eval expr (
column (Data_Table, i + 1) << 속성 설정 ( "SpecLimits", {LSL (expr (column (Spec_Table, i) [1]))
TARGET (expr (column (Spec_Table, i) [2])),
USL (expr (column (Spec_Table, i) [3]))}})
)
)
)
),
글로벌 박스 (Spec_Table),
버튼 상자 ( "Xbar 컨트롤 차트 실행", cc =
관리도 (
샘플 레이블 (: column (1)),
KSigma (3),
차트 열 (: 열 (Data_Table, 3), XBar, S)
)
)
)
);
모두 닫기 (데이터 테이블, 저장 안 함);
오류가 빨간색 부분에, 난 그냥 컨트롤 차트 기능을 실행하는 경우, 그것은 버튼 상자 안쪽에 sript로, 그것은 작동하지 않습니다.
감사.
제목 : Re : 버튼 상자에서 차트로 차트 제어모달이 아닌 대화 상자가 있습니다. 즉, 마지막에 닫기를 포함하여 모든 것이 실행됩니다. 닫기를 실행하는 대화 상자 대신 닫기 단추를 추가합니다.
전역 삭제 () ;
주니어 = 새창 ( "SPC 분석" || 체재 ( 오늘 () , "yyyy-mm-dd" ) ,
V 목록 상자 (
단추 상자 ( "JMP 데이터 파일 선택" ,
Data_Table = 열다 ( 파일 선택 () , 보이지 않는 )
) ,
글로벌 박스 ( Data_Table ) ,
단추 상자 ( "사양 JMP 파일 선택" ,
Spec_Table = 열다 ( 파일 선택 () , 은밀한 ) ;
에 대한 ( 나는 = 2 , 나는 <= N Col ( Spec_Table ) , 나는 ++,
평가 ( Eval Expr (
기둥 ( Data_Table , 나는 + 1 ) << 속성 설정 ( "사양 제한" ,
{ LSL ( Expr ( 기둥 ( Spec_Table , 나는 ) [ 1 ] ) ) ,
목표 ( Expr ( 기둥 ( Spec_Table , 나는 ) [ 2 ] ) ) ,
USL ( Expr ( 기둥 ( Spec_Table , 나는 ) [ 삼 ] ) }}
)
)
)
) ;
) ,
글로벌 박스 ( Spec_Table ) ,
단추 상자 ( "XBar 컨트롤 차트 실행" ,
참조 번호 = 관리도 (
샘플 레이블 ( : 기둥 ( 1 ) ) ,
KSigma ( 삼 ) ,
차트 열 ( : 기둥 ( Data_Table , 삼 ) , XBar , 에스 )
)
),
버튼 상자 ( "닫기" , 모두 닫기 ( 데이터 테이블 , 저장 안 함 ) ;
주니어 << 창 닫기 ;
)
)
) ;