모두,
오늘 Display Box 작업에 도움이 필요합니다.
나중에 고객을 위해 PPTX로 저장할 보고서를 작성 중입니다.
하나의 슬라이드에 여러 플롯을 그룹화하고 싶기 때문에 슬라이드의 머리글이 될 텍스트로 OutlineBox를 만든 다음 필요한 플롯의 그림을 해당 개요 상자에 배치합니다. 병행하여 별도의 창에도 표시합니다.
다음은 예제 스크립트입니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
vc = Variability Chart(
Y( :height, weight ),
X( :sex ),
Connect Cell Means( 1 ),
Std Dev Chart( 0 ),
Points Jittered( 1 )
);
lb = Lineup Box( N Col( 2 ) );
For Each( {rvc, index}, vc << Report,
lb << Append( rvc );
);
vc << Close Window;
nw = New Window( "Variability Report", Show Menu( 0 ), Show Toolbars( 0 ), lb );
rw = New Window( "To Save PPTX", Show Menu( 0 ), Show Toolbars( 0 ), Outline Box("Heading for PPTX", lb << Get Picture));여기 뉴 내가 보는 창이며, 우 PPTX로 내보낼 사진이 있는 창입니다.
이제 변동성 도표를 작성할 때 "가변성 게이지"라고만 표시된 이 개요 상자에 포장했습니다.두 창에 모두 있는 것을 볼 수 있습니다. 어떻게 제거합니까?
다음과 같이 내부 개요 상자를 추출하려고 했습니다.
lb2 = Lineup Box( N Col( 2 ) );
For Each( {rvc, index}, vc << Report,
subrvc = rvc << XPath("/OutlineBox/OutlineBox");
lb2 << Append( subrvc );
);
rw2 = New Window( "To Save PPTX", Show Menu( 0 ), Show Toolbars( 0 ), Outline Box("Heading for PPTX", lb2 << Get Picture));하지만 추가할 수 없습니다 subrvc (내부 개요 상자) 내 LineUp 상자:
Not a display in access or evaluation of 'Append' , Append( subrvc ) /*###*/
그 아웃라인 상자를 제거할 방법이 있습니까? 내 플롯을 디스플레이이지만 본질적으로 보이지 않는 것으로 포장할 수 있습니까? Broder Box를 시도했지만 작동하지 않았습니다.
감사,
중