스크립트에서 이전에 계산 된 변수를 사용하여 새 수식 열을 만들려고하지만 수식은 변수가 정의 된 방식을 좋아하지 않습니다. 데이터 테이블을 만든 후 수식을 열면 "이 이름은 현재 컨텍스트에 있지만 수식에는 로컬로 정의되어 있지 않습니다."라는 오류가 표시됩니다.
// 교정 정확도를 확인합니다.
현재 데이터 테이블 (dt_1C_comparison);
Avg_1C_grab = : "New Diff." << 값 가져 오기;
평균 1C_diff = 평균 (Avg_1C_grab);
쇼 (Avg_1C_diff);
offsetadjust_1Cpos = Avg_1C_diff - 0.3;
offsetadjust_1Cneg = Avg_1C_diff + 0.3;
x1C = If (
(Avg_1C_diff> 0.3), offsetadjust_1Cpos,
(Avg_1C_diff <-0.3), offsetadjust_1Cneg,
Avg_1C_diff = 0,
);
현재 데이터 테이블 (dt_1C_comparison);
// 젖은 / 건조한 차이가 0.3보다 큰 경우 새 오프셋을 계산합니다.
오프셋 1C = Mean1C_intercept - x1C;
쇼 (Offset_1C);
새 열 ( "Wet Avg. 2 ", 숫자,"연속 ", 형식 ("최상 ", 5), 수식 (:"Meas. Position = TopDRY "* Slope_1C + Offset_1C ));
Slope_1C 변수는 스크립트에서 이전에 계산되어 이전의 새 열 수식에서 작동합니다.
이 수식이 변수를 좋아하지 않는 이유가 확실하지 않습니다. Slope_1C 과 오프셋 1C .
어떤 도움이라도 대단히 감사하겠습니다!