GoTo 메시지에 대한 이상한 스크립트 동작<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />나는 GoTo 메시지를 사용하여 작성하고 싶은 간단한 스크립트에 대해 의문을 품는다. 사용자가 데이터 테이블의 열로 이동할 수있게 해주는 버튼을 스크립트에 추가하고 싶습니다. 스크립트 색인에서 복사 한 다음 내용은 내가 원하는 바를 잘 보여줍니다.
기본 이름은 여기에 있습니다 (1);
dt = Open ( "$ SAMPLE_DATA / Blood Pressure.jmp");
dt << (2)로 이동;
그러나 다음은 그렇지 않습니다.
기본 이름은 여기에 있습니다 (1);
dt = Open ( "$ SAMPLE_DATA / Blood Pressure.jmp");
i = 2;
dt << (i)로 이동;
로그에서 Scriptable []을 사용하여 경고음이 울립니다. 왜 두 번째 열은 2 열로 이동하지 않습니까? 어떻게해야합니까?
어떤 도움을 주셔서 감사합니다.
월트 퍼즈 코프 스키
제목 : Re : GoTo 메시지에 대한 이상한 스크립트 동작나는 이것을 위해 두 가지 방법을 발견 할 수 있었다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
i = 2;
Eval(Parse(EvalInsert("dt << Go to(^i^)")));
p. 431 jmp 스크립팅 가이드 나는이 예제를 적용 :
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
i = 2;
eval(eval expr(dt << Go to(Expr(i))));
때때로 JMP는 함수의 인수를 평가하지 않습니다. 이런 일이 발생했을 때 왜 그런지 잘 모르겠지만 항상 혼란 스럽습니다.