dw_mrp_billboard1.modify("compute_02.expression = 'SUM(IF((POS(V_DATATYPE,'C')>0 OR POS(V_DATATYPE,'D')>0), C02,0) FOR GROUP 1)' ")
这段代码modify中的内容,我直接写到dw中就有效,一写到程序的代码中就无效。但程序要求这一定是动态的,所以不能写死到数据窗对象中去。
大家还知道为什么啊?
------解决方案--------------------
知道,你这么写就好了
dw_mrp_billboard1.modify("compute_02.expression = 'SUM(IF((POS(V_DATATYPE,~"C~")>0 OR POS(V_DATATYPE,~"D~")>0), C02,0) FOR GROUP 1)' ")
就好了
------解决方案--------------------
------解决方案--------------------