새 창에서 사용자 정의 된 용도로 차트의 복사 / 붙여 넣기를 스크립팅하는 방법은 무엇입니까?나는 컨트롤 차트에서 수많은 데이터 세트를 요약하고 h 차트 상자 및 v 목록 상자 기능을 사용하여 모든 차트를 하나의 양식 (새 창)에 멋지게 표시하려고합니다. 따라서 어떤 방법으로 복사 / 붙여 넣기를하는 스크립팅을 염두에 두어야합니다.
많은 창을 통합 할 때 많은 공간이 제약을 받기 시작합니다. 그래서 나는하고 싶다. 아니 항상 기본 제목 인 "관리도"가있는 각 차트의 디스플레이에 상단 윤곽선 상자를 포함하십시오.
그러나 모든 차트에서 두 번째 개요 상자를 유지하는 것이 좋을 것입니다. 왜냐하면 각 차트에 대한 사용자 지정 제목을 제공하기 때문입니다.
첨부 된 것은 "h 목록 상자"의 사용 예입니다.
프레임 내용을 복사하여 붙여 넣기가 더 쉬운 경우 알려주십시오. 그런 다음 통합시 각 컨트롤 차트 위에 텍스트 상자를 사용할 수 있습니다. 이 옵션이 가장 좋은 경우 복사 프레임 내용을 가장 잘 사용하고 프레임 내용을 붙여 넣는 방법에 대해 의견을 말하십시오.
첨부 된 pdf는 내 목표가 시각적으로 보여지기 때문에 이해하기 쉽습니다.
감사!
제목 : Re : 새 창에서 사용자 정의 사용을 위해 차트의 복사 / 붙여 넣기를 스크립팅하는 방법?이 답변을 주셔서 감사합니다!
제목 : Re : 새 창에서 사용자 정의 사용을 위해 차트의 복사 / 붙여 넣기를 스크립팅하는 방법?Jim의 게시물에 추가하려면 다음을 수행하십시오.
- Line Up Boxes는 이러한 종류의 작업에 편리합니다.
- 종이 크기에 맞게 페이지 크기를 설정할 수 있습니다.
Names Default To Here( 1 );
dt = Current Data Table();
cc1 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y1, Individual Measurement ) );
cc2 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y2, Individual Measurement ) );
cc3 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y3, Individual Measurement ) );
cc4 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y4, Individual Measurement ) );
win = New Window( "Test", lub = Line Up Box( N Col(2) ) );
lub << append( Report( cc1 )[Outline Box( 2 )] );
lub << append( Report( cc2 )[Outline Box( 2 )] );
lub << append( Report( cc3 )[Outline Box( 2 )] );
lub << append( Report( cc4 )[Outline Box( 2 )] );
lub << append( Report( cc1 )[Outline Box( 2 )] );
win << Set page setup(
margins( 0.5, 0.5, 0.5, 0.5 ),
scale( 1.0 ),
portrait( 0 ),
paper size( "Letter" )
);
fn = "$TEMP/JMP PDF Example.pdf";
win << Save PDF( fn );
Open( fn );
wait( 10 );
Delete File( fn )제목 : Re : 새 창에서 사용자 정의 사용을 위해 차트의 복사 / 붙여 넣기를 스크립팅하는 방법?원하는 것을하기위한 한 가지 방법이 있습니다.
Names Default To Here( 1 );
dt = Current Data Table();
cc1 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y1, Individual Measurement ) );
cc2 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y2, Individual Measurement ) );
cc3 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y3, Individual Measurement ) );
cc4 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y4, Individual Measurement ) );
win = New Window( "Test",
hlb1 = H List Box(
),
hlb2 = H List Box(
)
);
hlb1 << append( Report( cc1 )[Outline Box( 2 )] );
hlb1 << append( Report( cc2 )[Outline Box( 2 )] );
hlb2 << append( Report( cc3 )[Outline Box( 2 )] );
hlb2 << append( Report( cc4 )[Outline Box( 2 )] );