大家好,
回到另一個讓我難過的問題,試圖通過創建一個新列來將計算添加到摘要中。 我正在嘗試創建一個名為 GD1 的列,如果它們存在,我希望將列 N(4) 和 N(5) 中的值相加。 這是我嘗試檢查這些列是否存在並對它們求和(如果它們存在)的嘗試,這似乎在調試器中終止,但我不明白為什麼:
數據表("趣拉")<<匯總(
組(:名稱(“90440011_119325”)),
,
子組(:Sort_Lot),
頻率(“無”),
重量(“無”);
newcol1 = expr(
當前數據表() << 新列( "GD1", Numeric, "Continuous", Formula( Sum( :Name( "N(1)" ), :Name( "N(2)" ), :Name( " N(3)" ) ) ) )
);
評估(評估表達式(newcol1));
newcol2 = expr(
當前數據表()<<新列(“測試”,公式(如果(包含(當前數據表()<<獲取列名(字符串),“N(4)”),
Sum( :GD1, 名稱( "N(4)" ) ),
如果(包含(當前數據表()<<獲取列名(字符串),“N(5)”),
Sum( :GD1, 名稱( "N(5)" ) ),
總和(:GD1)
)
))
);
評估(評估表達式(newcol2));
)
)