Evaluate, LookupDisplay
/******* 컬럼의 디스플레이된 값을 가져온다(dddw, ddlb등) *******/
string col_name
col_name = dw_sheet.describe("Evaluate('LookUpDisplay(컬럼이름)'," + string(row) +")")
messagebox("컬럼이름",col_name)
/******* Number Type 컬럼의 Sum을 구하려면,(데이타윈도우상에 Computed Column이없어도 됨) ********/
String ls_Sum
ls_Sum = dw_1.Describe( "Evaluate('sum(salary)', 0)" )
참고로 Describe()의 Return값은 String이다.
ls_evaluate = 'evaluate("sum(if(jejo_no=~'' + ls_jejo_no + '~' and gongjung_rec=' + String(ll_gongjung_rec) + ', qty, 0) for all)", 0)'
ll_sum_qty = Long( dw_Pon.Describe(ls_evaluate))
string col_name
col_name = dw_sheet.describe("Evaluate('LookUpDisplay(컬럼이름)'," + string(row) +")")
messagebox("컬럼이름",col_name)
/******* Number Type 컬럼의 Sum을 구하려면,(데이타윈도우상에 Computed Column이없어도 됨) ********/
String ls_Sum
ls_Sum = dw_1.Describe( "Evaluate('sum(salary)', 0)" )
참고로 Describe()의 Return값은 String이다.
ls_evaluate = 'evaluate("sum(if(jejo_no=~'' + ls_jejo_no + '~' and gongjung_rec=' + String(ll_gongjung_rec) + ', qty, 0) for all)", 0)'
ll_sum_qty = Long( dw_Pon.Describe(ls_evaluate))