하나의 결합된 보고서에 20개의 플롯/그래프를 보고하고 20개의 개별 플롯을 모두 닫는 JSL 스크립트를 작성하는 방법은 무엇입니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />나는 실행 후 데이터 테이블 외에 스크립트의 각 플롯에 대해 20개의 창을 여는 스크립트를 작성했습니다.하나의 결합된 보고서에 20개의 플롯/그래프를 보고하고 원본 20개의 개별 플롯을 모두 표시하기 위해 JSL 스크립트를 작성하는 방법은 무엇입니까?다음 스크립트를 시도했지만 아무것도 반환하지 않았습니다.
rptPIC = 플롯PIC << 보고서 ;
w1 = 새창 ( "트렌드 차트" ,
텍스트 상자 ( " 실행 날짜/시간: " || :: 날짜 || "MST" ) ,
IWSWS = 아웃라인 박스 ( "트렌드" ,
텍스트 상자 ( " " ) ,
H 목록 상자 ( rptPIC ) ,
텍스트 상자 ( " " ) ,
텍스트 상자 ( " " ),
H 목록 상자 ( rptLIC ) ,
텍스트 상자 ( " " ) ,
텍스트 상자 ( " " )
) ;
Re: 하나의 결합된 보고서에 20개의 플롯/그래프를 보고하고 2개를 모두 닫는 JSL 스크립트를 작성하는 방법감사해요.Re: 하나의 결합된 보고서에 20개의 플롯/그래프를 보고하고 2개를 모두 닫는 JSL 스크립트를 작성하는 방법이전 답변과 같습니다. 이미 다른 창에 있기 때문입니다.
Re: 하나의 결합된 보고서에 20개의 플롯/그래프를 보고하고 2개를 모두 닫는 JSL 스크립트를 작성하는 방법"Expr"을 추가하지 않고,
아래 스크립트를 사용하면 dist 객체가 새 창에 나타나지 않습니다.
nw = new window("예제", dist);Re: 하나의 결합된 보고서에 20개의 플롯/그래프를 보고하고 20개의 개별 플롯을 모두 닫는 JSL 스크립트를 작성하는 방법은 무엇입니까?msharps 응답을 추가합니다.변수를 생성하여 창에 넣으려면 언제든지 플랫폼을 Expr()로 래핑하면 됩니다.
dt = open("$Sample_Data\Big Class.jmp");
//분포 표현식 생성
dist = Expr(dt << Distribution( 연속 분포( Column( :height ) ) ));
//이제 작동합니다
nw = new window("예제", dist);
Re: 하나의 결합된 보고서에 20개의 플롯/그래프를 보고하고 20개의 개별 플롯을 모두 닫는 JSL 스크립트를 작성하는 방법은 무엇입니까?처음부터 모든 보고서를 하나의 창에 직접 넣는 것이 가장 좋습니다.보고서를 만든 다음 이동하는 것은 어렵습니다.'nw = New Window("container");를 사용하십시오. nw << 추가(보고);' 체재.예를 들어:
//예제 데이터 가져오기
dt = open("$Sample_Data\Big Class.jmp");
//배포 보고서 생성
dist = dt << Distribution( 연속 분포( Column( :height ) ) );
//디슨은 작동하지 않습니다. b/c 디스플레이 상자가 다른 창에 있기 때문입니다.
nw = new window("예제", dist);
nw2 = 새 창("예제2");
//원하는 컨테이너에 직접 창을 만듭니다.
nw2 << Append(dist = dt << Distribution( 연속 분포( Column( :height ) ) ););