테이블 열 수식에 전달 될 때 값으로 해석되지 않는 변수<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
최근에 v8 용 JMP v9로 업그레이드했으며 스크립트가 v8에서 작동하지 않는 것 같습니다.
이 스크립트의 첫 번째 부분은 테이블에 "데이터"파일 (* .csv)을 열고 헤더를 추가하고 두 번째 부분은 값 조회 테이블 "variable1 = 0.0333"을 포함하는 다른 "제한"파일 (* .JSL)을 엽니 다. 변수 = 0.0222; 요법 ... ". 이 값을 테이블에 전달할 때 테이블은 기본 숫자 값으로 해석하는 대신 변수 이름을 리터럴로 선택합니다.
변경된 유일한 점은 Jmp 응용 프로그램 버전이 8에서 9 사이입니다.
첫 번째 스크립트의 변수 위로 마우스를 가져 가면 값이 원본 제한 파일 (* .JSL)에서 올바르게 읽혀지고 있음을 알 수 있습니다.
그것은 첫 번째 스크립트의 변수가 로컬 전용이고 테이블 - 열 - 수식에 사용할 수있는 전역 변수가 아닌 것 같습니다.
어떤 아이디어?
고맙습니다
테이블 열 수식에 전달 될 때 값으로 해석되지 않는 변수글로벌 변수에 ::를 사용하는 것은 JMP 8에도 권장되었지만 시행되지는 않았습니다 (즉, 글로벌 변수가 열 이름 또는 내장 함수와 혼동 될 수있는 이름이 아니면 일반적으로 작동합니다). 그러나 JMP 9에서는보다 엄격하게 적용됩니다. 따라서 JMP 8과 JMP 9의 차이점이 있습니다.
BR, Marianne
테이블 열 수식에 전달 될 때 값으로 해석되지 않는 변수신속한 답변을 위해 PMroz에 감사드립니다.
솔루션이 효과적이었습니다.
나는 왜 스크립트가 왜 v8에서 "::"변수없이 작동하는지 모르겠다.
다시 한 번 감사드립니다.
테이블 열 수식에 전달 될 때 값으로 해석되지 않는 변수열 수식의 전역 변수를 참조 할 때는 "..."을 앞에 붙입니다.
그래서 이것을 바꿔라.
: first_column + : second_column / variable1
이에:
: first_column + : second_column / :: 변수 1