hur.cn - 华软网

 热门搜索

数据窗口高手看看!!!快要死了'''

  作者:未知    来源:网络    更新时间:2018/8/6
我做的是一个动态查询数据窗口,grid->external,没有任何数据,在程序中由用户dw_1.insertrow(0)添加,其中有一列aa(字段名)为ddlb,
DisplayValue和DataValue在程序中动态指定,例如:
now_modify="aa.values='姓名 ~t xm/性别 ~t sex/年龄 ~t age/'"(举例,程序中有很多动态字段)
dw_1.modify(now_modify)

输入条件后我将显示的条件保存在txt文本中,当再次打开查询窗口时自动将条件写入数据窗口

但无论单独用setitem( xx, aa, “xm” )
还是单独用settext( xx, aa, “姓名” )

DisplayValue和DataValue值都相同,
两个一起用DisplayValue和DataValue值为后面一条命令设定的值。

------华软网友回答------
now_modify="aa.values='姓名"+ "~t"+" xm/性别 "+"~t"+" sex/年龄 "+"~t"+" age/'
还有,你动态设置该列为ddlb,成功没?你ddlb的箭头出来没?dw.object.cloumnname.edit.case 要先设置哦
------华软网友回复------
箭头出来了,dw.object.cloumnname.edit.case=any(0),显示的数据也正常
------华软网友回复------
dw_1.SaveAs

dw_1.ImportFile

解决问题
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。