하나의 저널에 여러 개의 PNG 저장나는 레티클과 웨이퍼가 주어진 많은 배포판을 만들고 하나의 보고서에 그것을 저장하는 방법을 궁금해하는 코드가 있습니까? 지금은 첫 번째 사진 만 저장합니다!
모든 도움에 감사드립니다!
bivDistribution = 분포 ( 으로 ( Column_Wafer , Column_Reticle ) ,
와이 ( 평가 ( Column_MaxIc ) ) ,
엑스 ( 평가 ( Column_Area ) ) ,
) ;
bivDistribution << 저널 저장 ( "Example.jrn" , 주니어 ) ;
Re : 한 저널에 여러 개의 PNG 저장하기<<는 JSL입니다. 보내다 운영자. 저널 저장 메시지와 같은 메시지를 스크립팅 할 수있는 객체로 전송하는 데 사용됩니다 ( 스크립트 가능한 객체 ). <<의 왼쪽에있는 코드 부분은 스크립트 가능한 객체가 아닙니다. 보통, dt 데이터 테이블이 될 것입니다. 나는 데이터 테이블이 부모 메시지를 이해한다고 생각하지 않는다. 그리고 메시지는 대괄호로 묶여서는 안됩니다.
두 개의 전송 연산자가 있음에 유의하십시오. 두 번째 것은 불평하지만 첫 번째 문제는 두 번째 과제가 해결되기 전에 해결되어야합니다. 현재 dt 객체는 이해할 수없는 메시지를 무시하고 있습니다.
용도
쇼 (dt);
실패한 진술 전에 로그 창을보고 무슨 일이 일어나는지 잠깐 생각해보십시오.
Re : 한 저널에 여러 개의 PNG 저장하기이제이 오류가 발생합니까?
'보내기'의 액세스 또는 평가에서 예상 스크립트 가능 객체 보내기 (dt <<
부모 [1]) << / * ### * / 저널 저장 (
"T : \ W \ Wintermute \ 50 Sandbox \ Gingrich \ 69977JM \ MaxIc_CorArea.jrn"
) / * ### * /
Re : 한 저널에 여러 개의 PNG 저장하기상태는 하나의 요소가있는 목록으로 표시되고 마지막에는 두 개의 요소가 될 수 있습니다. 그것은 당신이 그것을 만들기 전에 두 번째 요소를 읽으려고하는 것 같습니다. NItems (status)는 얼마나 많은 아이템이리스트에 있는지 알려줍니다.
Re : 한 저널에 여러 개의 PNG 저장하기당신의 솔루션은 아름답게 작동했습니다! 이제 나는 그것을 구현하려고 노력하고있다.
GUI 내가 datatable에서 읽고 어디에 도움이되기를 바랐다
그것이 나에게주는 오류!
전문성에 감사드립니다!
이것은 오류입니다 : "아래 첨자의 액세스 또는 평가의 아래 첨자 범위
, 상태 [/ * ### * / 2] "
// CreateBivariate를 호출하여 이변 수 (두 변수) 분석 수행
// list를 사용하면 더 많은 분석을 할 수 있습니다.
status = 목록 * (0) *;
새 창 * (* "MaxIc Vs. 수정 된 영역 ",
H 목록 상자 * (*
V 목록 상자 * (*;
패널 박스 * (* "컨트롤",
텍스트 상자 * (* "분석 선택"*) *,
선택 = 확인란 * ({* "현재 Vs. ","생성 영역
보고서"*}*,
current = choice << * Get (1) *;
xParam = Column_Area; // 수정 된 영역
yParam = Column_MaxIc; // 최대 Ic
x1Param = Column_NomArea; // 명목상의 영역
y1Param = Column_InverseRes;
// 배포판 얻기
* (* 현재 *, * (* 상태 * [** 1] * *) * *) *,
dt << * Append (*
dt = V 목록 상자 * (*
bivDistribution = Distribution * (* by * (* Column_Wafer, Column_Reticle *) *,
Y * (* Eval * (* yParam *) * *) *,
X * (* Eval * (* xParam *) * *) *,
*) *;
*) *
*) *;
상태 * [** 1] * = * 1 *; // 현재로 표시
*) *;
current = choice << * Get (2) *;
// 배포판 얻기
* (* 현재 *, * (* 상태 * [** 2] * *) * *) *,
dt << * 보고서 보내기 (*
// Max Ics 분포에 대한 보고서입니다.
보정 된 영역
bivDistribution = Distribution * (* by * (* Column_Wafer, Column_Reticle *) *,
Y * (* Eval * (* yParam *) * *) *,
X * (* Eval * (* xParam *) * *) *,
*) *;
*) *;
// dist_report = bivDistribution << Report;
// (dist_report << parent)
* (* dt << * 부모) * << * 저널 저널 ** ((* "Example.jrn"*) * *) *;
상태 * [** 2] * = * 1 *; // 현재로 표시
*) *;
*) *
*) *
*) *,
dt = V 목록 상자 * () *,
*) *
*) *;
Re : 한 저널에 여러 개의 PNG 저장하기by goup는 JMP에서 보고서 목록을 작성합니다. 목록에 메시지를 보내면 메시지가 목록의 각 항목에 적용됩니다. 원래 예제에서는 모든 보고서가 한 번에 하나씩 저널링되었고 각 보고서는 이전 보고서를 덮어 쓰면서 최종 보고서 만 남겨 둡니다. 모든 보고서를 보관하는 부모 상자가 있으며 저널은 저널링해야합니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dist = dt << Distribution( Y( :weight ), By( :age ) );
// dist is a list of reports:
// {Distribution[], Distribution[], Distribution[], Distribution[], Distribution[], Distribution[]}
dist rep = dist << Report;
// dist rep is a list of displayboxes:
// {DisplayBox[OutlineBox], DisplayBox[OutlineBox], DisplayBox[OutlineBox], DisplayBox[ OutlineBox], DisplayBox[OutlineBox], DisplayBox[OutlineBox]}
// the parent box of any of the boxes is the container for all of the boxes, and
// that parent is what you want to journal. [1] should be a good choice to find the parent.
(dist rep[1]<<PARENT></PARENT>
나는 이것을 처음으로 추가하는 것을 잊었다. 그리고 그것은 천천히 작동한다. 한 번에 하나씩 모든 보고서를 사용하여 모든 보고서를 학부모와 저널을 찾았습니다. [1]을 추가하면 목록이 하나의 보고서가되고 훨씬 빠르게됩니다.
Re : 한 저널에 여러 개의 PNG 저장하기저널 저장 () 메시지를 분석 계층이 아닌 플랫폼의 보고서 계층으로 보내야합니다. 이렇게 :
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dist = dt << Distribution( Y( :weight ), By( :age ) );
dist rep = dist << Report;
dist rep << Save Journal( "desired path" );