如果是datawindow是free form形式, 也是没有文字标签,只有数据,怎么解决这个问题。
safenxiao(阿肖) 说的方法导出的数据的标题是英文的,我给你一个方法,你另建一个external类型的数据窗口,该数据窗口的数据类型都是string型,列数与你要导出的数据窗口一样,然后向新建的窗口插入一行(第一行),第一行赋成你每列的title 然后你去读去原窗口的数据,依次向新建的窗口插入新行,赋值,最后把新建的数据窗口导出不就可以了
再给你一个代码
long ll_rowcount, i,ll_insertrow
ll_insertrow = dw_2.insertrow(0)
dw_2.setitem(ll_insertrow,item_name,"项目名称")
dw_2.setitem(ll_insertrow,charge_type,"收费类型")
dw_2.setitem(ll_insertrow,department,"部门")
ll_rowcount = dw_1.rowcount()
for i = 1 to ll_rowcount
ll_insertrow = dw_2.insertrow(0)
dw_2.setitem(ll_insertrow,item_name,dw_1.getitemstring(i,item_name))
dw_2.setitem(ll_insertrow,item_name,dw_1.getitemstring(i,charge_type))
dw_2.setitem(ll_insertrow,item_name,dw_1.getitemstring(i,department))
next
把dw_2导出就可以了