새로운 출력 창에서 플랫폼의 일부만 사용 하시겠습니까?나는 커스텀 플랫폼을 작성 중이며, 특정 플랫폼에 의해 생성 된 기본 출력에 문제가있다. 단지 출력의 일부만 사용하고 상호 작용은 포기하지 않고 싶다.
사용자는 일부 데이터를 가지고 있으며 열을 적절한 역할로 전송하는 창이 제공됩니다. 내 JSL은 데이터의 동일한 링크 된 하위 집합을 만들고 비공개로 만듭니다 (현재 데이터 테이블입니다). 파티션 플랫폼을 실행하고 리프 번호를 저장 한 다음 리프 번호가 단계적으로 포함 된 단계별 제어 차트를 만듭니다. 단계별 제어 차트에는 원하는 차트가있는 HListBox 유형이 있고, 제외 된 행에 대한 경고가 표시됩니다. ). 또한 너무 많은 중첩 된 수준의 개요 상자를 사용하지 않도록 노력하고 있습니다.
이 컨트롤 차트를 가져 와서 << 보고서를 전달하면 원하는 요소가 표시 트리에서 선택 될 수 있지만 그래프는 더 이상 대화 형이 아닙니다. 데이터를 클릭하고 관련 행을 선택할 수 없습니다 .
컨트롤 차트를 만들고 플롯을 만들고 새 창에 넣을 수있는 방법이 있습니까?
dt_out = dt << Subset( Selected Rows( 0 ), Selected Columns( 0 ), private, linked ); //data the final results are based on.
tmp = "part = dt_out << Partition( Y( :Name(\!"" || process[1] || "\!") ), X( :Name(\!"" || labels[1]
|| "\!") ), Minimum Size Split( 10 ), Criterion( \!"Maximize Significance\!" ) );"; //change min split size
<BR />Eval( Parse( tmp ) );
<BR />For( i = 1, i <= maxv, i++,
part << Split Best
);
<BR />part << Save Leaf Numbers();
part << Close Window();
tmp = "cc_out = dt_out << Control Chart(Sample Label( :Name(\!"" || labels[1] ||
"\!")),Phase( :Leaf Number ),Group Size( 1 ),KSigma( 3 ),Chart Col(:Name(\!"" || process[1] ||
"\!"),Individual Measurement));";
<BR />Eval( Parse( tmp ) );
<BR />rcc = cc_out << Report;
mcs = "fnw = New Window(\!"" || Char( tablename ) ||
" - CPA Analysis\!",
Outline Box(\!"Changepoint Analysis\!",rcc[IfBox(2)])
)";
<BR />Eval( Parse( mcs ) );
제목 : Re : 새로운 출력 창에서 플랫폼의 일부만 사용 하시겠습니까?이 요청을 보고서 테이블의 다음 계층으로 후속 작업하고 싶습니다.
기능 분석 테이블의 예에서 JMP는 테이블에 5 개의 값 (Cp, Cpk, Cpu, Cpl, Cpm)을보고합니다. JSL을 사용하여 Cpu, Cpl 및 Cpm을 어떻게 삭제합니까?
테이블의 트리 구조를 표시 할 수 있었고 StringColBox (14)로 레이블 된 것을 보았지만 트리 구조는 테이블의 각 요소에 대한 레이블을 표시하지 않습니다.
능력 | 색인 |
CP | 0.929 |
CPK | 0.770 |
CPM | 0.838 |
CPL | 1.088 |
CPU | 0.770 |
등록 정보 편집 옵션을 사용하여 마지막 세 행을 수동으로 삭제할 수 있지만 스크립트 창에 스크립트를 저장하면 변경 내용이 저장되지 않습니다.
이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
고맙습니다,
옌스 리에 주
제목 : Re : 새로운 출력 창에서 플랫폼의 일부만 사용 하시겠습니까?원하는 요소를 선택하는 대신 원하지 않는 요소를 삭제하십시오.
My Control Chart = Function({colName}, {Default Local},
Eval(Parse(Eval Insert("\[
cc = Control Chart( Sample Size( 5 ), KSigma( 3 ), Chart Col( ^colName^, XBar, R ), Invisible );
]\")));
ccr = cc << Report;
ccr[TextBox(3)]<<DELETE></DELETE>
제목 : Re : 새로운 출력 창에서 플랫폼의 일부만 사용 하시겠습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />FWIW, 발췌 상자 (Excerpt Box)는이를 수행하지만 시트 상자의 컨텍스트 (장면 뒤에서 전체 보고서를 보유하고 있음)에서만 수행합니다.