string ls_dwo,ls_value
double ldb_value
integer li_i,li_count
datetime ld_value
if pos(upper(this.describe( dwo.name +".Coltype")) ,"CHAR") > 0 then
this.accepttext()
ls_dwo = dwo.name
li_count = this.rowcount()
ls_value = this.getitemstring(row,ls_dwo)
for li_i = row to li_count
this.setitem(li_i,ls_dwo,ls_value)
next
this.accepttext()
END IF
if pos(upper(this.describe( dwo.name +".Coltype")) ,"NUMBER") > 0 or pos(upper(this.describe( dwo.name +".Coltype")) ,"DECIMAL") > 0 then
this.accepttext()
ls_dwo = dwo.name
li_count = this.rowcount()
ldb_value = this.getitemnumber(row,ls_dwo)
for li_i = row to li_count
this.setitem(li_i,ls_dwo,ldb_value)
next
this.accepttext()
end if
if pos(upper(this.describe( dwo.name +".Coltype")) ,"DATE") > 0 then
this.accepttext()
ls_dwo = dwo.name
li_count = this.rowcount()
ld_value = this.getitemdatetime (row,ls_dwo)
for li_i = row to li_count
this.setitem(li_i,ls_dwo,ld_value)
next
this.accepttext()
end if
PB 数据窗口通用双击复制代码
最新推荐文章于 2023-02-13 09:20:15 发布