안녕하세요!
데이터 테이블에서 요약 열을 만드는 스크립트가 있습니다. 특정 열에서 최대값과 초기값을 수집합니다. 최대값과 초기값의 차이를 계산하는 새 열을 만들고 싶습니다. 이것이 필요한 18개의 다른 측정값이 있으므로 이를 자동화하고 싶습니다. 열을 만들고 적절하게 이름을 지정하는 스크립트가 있습니다. 모두 설정되어 있습니다.
제가 도움이 필요한 것은 해당 차이 열에 수식을 추가하는 방법입니다. 문제는 하나의 Eval 함수 내에서 여러 평가를 실행하는 방법을 모른다는 것입니다.
현재 제가 가지고 있는 것은 아래와 같습니다. 또한 열을 만든 다음 다시 돌아가서 수식을 추가하는 것도 생각했지만, 같은 문제가 발생하는 것 같습니다.
//I have a List T_List with all the measurement names<BR /><BR />For(i = 1, i <= 18, i++,
Eval(
Substitute(
Expr( New Column(T_List[i] || " Temperature Difference", Numeric, Continuous, Format("Fixed Dec", 2)
Formula( Column(i) + Column(i+18) ) // Always adding 2 columns that are 17 columns apart, but unclear how to specify those columns with multiple evaluations
),
Expr( _name_ ), parse(":" || T_List[i])
)
)
);
);