int li_value
long ll_i,ll_rowcount
string ls_usrid,ls_tooltip
decimal ldc_lastvalue
ll_rowcount = dw_1.rowcount( )
if ll_rowcount <= 0 then return
int li_cnt,li_count
string ls_colname
decimal ldc_data
string ls_col, ls_value
for ll_i = 1 to ll_rowcount
ls_usrid = dw_1.getitemstring(ll_i,'usr_id')
li_count = integer(dw_1.describe("datawindow.column.count"))
for li_cnt = 6 to li_count - 5
ls_colname = dw_1.describe("#"+string(li_cnt)+".name")
//獲取資料視窗的欄位名稱
if ls_colname <> 'gwgz' and ls_colname <> 'qjj' and ls_colname <> 'wpbt' and &
ls_colname <> 'zfgjj' and ls_colname <> 'dkdj' and ls_colname <> 'fzf' and &
ls_colname <> 'ghhf' and ls_colname <> 'zfbt' then continue
//對需要的字段進行操作,不需要的字段直接跳過。
//資料視窗中所有的列名都可以按照select語句中出現的序號代替。
ldc_data = dec(dw_1.object.data[ll_i,li_cnt])
//取當前行、當前欄位的值
//ld_gwgz = dw_1.getitemnumber(ll_i,'gwgz')
//同上
li_value = f_gz_compare(ls_usrid,ls_colname,ldc_data,ld_date,ldc_lastvalue)//兩張錶比對。
if li_value = 1 then
//返回為1的,修改對應行對應列的單元的顏色。
ls_col =
ls_value =
uf_setcell_color( dw_1, "background", "row", ls_col, ls_value )
//ls_tooltip = ls_colname+".tooltip.tip='~tif(getrow()="+string(ll_i)+",~"上月金額:"+string(ldc_lastvalue,'#,##0.00')+"~",~"~")'"
//messagebox('',ls_tooltip)
//dw_1.modify( ls_tooltip )
//新增滑鼠放置在單元格上時,顯示的提示資訊。
string ls_title
ls_title = dw_1.describe(ls_colname+"_t.text")
ls_value =
uf_setcell_tooltip( dw_1, ls_col, ls_value )
end if
next
next
mysql獲取某個表的所有欄位名
mysql安裝成功後可以看到已經存在mysql information schema和test這個幾個資料庫,information schema庫中有乙個名為columns的表,這個表中記錄了資料庫中所有表的字段資訊。知道這個表後,獲取任意表的字段就只需要一條select語句即可。例如 selec...
mysql獲取某個表的所有欄位名
mysql安裝成功後可以看到已經存在mysql information schema和test這個幾個資料庫,information schema庫中有乙個名為columns的表,這個表中記錄了資料庫中所有表的字段資訊。知道這個表後,獲取任意表的字段就只需要一條select語句即可。例如 selec...
mysql獲取某個表的所有欄位名
mysql安裝成功後可以看到已經存在mysql information schema和test這個幾個資料庫。information schema庫中有乙個名為columns的表,這個表中記錄了資料庫中所有表的字段資訊。知道這個表後,獲取任意表的字段就只需要一條select語句即可。例如 selec...