인사말,
저는 JMP 17을 사용하고 있는데, 데이터 테이블을 기준으로 제어 한계를 설정해 보았습니다.
스크립트를 실행하면 스크립트에 제어 한계 값을 할당했지만 제어 한계를 수동으로 설정하라는 메시지가 표시됩니다.
수동 키 입력 없이(창에 메시지 표시 없이) 제어 한계를 설정할 수 있습니까?

다음은 제어 한계 설정 창을 표시하는 스크립트입니다.
Names Default To Here( 1 );
dt2 = Open( "$SAMPLE_DATA/Little.jmp",invisible );
//[Get Limit]
Limit = New Table("C1",
New Column("lcl", Character,"Nominal",Set Values({"4"}),
),
New Column("ucl", Character,"Nominal",Set Values({"17"}),
),
New Column("avg", Character,"Nominal",Set Values({"10.7"}),
),
New Column("lcl2", Character,"Nominal",Set Values({"0"}),
),
New Column("ucl2", Character,"Nominal",Set Values({"8"}),
),
New Column("avg2",Character, "Nominal",Set Values({"3"})
)
);
lcl = Char(Limit:lcl[1]);
ucl = Char(Limit:ucl[1]);
avg = Char(Limit:avg[1]);
lcl2 = Char(Limit:lcl2[1]);
ucl2 = Char(Limit:ucl2[1]);
avg2 = Char(Limit:avg2[1]);
g = dt2 << Control Chart Builder(
Variables( Y( :yield ) ),
Chart(
Position( 1 ),
Limits,
Warnings( Test 1( 1 ), Test 3( 1 ) ),
Set Control Limits( {LCL( lcl ), UCL( ucl ), Avg( avg )})
),
Chart(
Position( 2 ),
Limits,
Warnings( Test Beyond Limits( 1 ) ),
Set Control Limits( {LCL( lcl2 ), UCL( ucl2 ), Avg( avg2 )})
)
);
@jthi 의 응답에 추가하기 위해 충돌을 피하기 위해 변수에 데이터 테이블 열과 동일한 이름을 지정하지 않을 것입니다.