永发信息网

dw中取单元格内容,该如何处理

答案:2  悬赏:30  手机版
解决时间 2021-03-21 22:52
dw中取单元格内容,该如何处理
最佳答案
dw中取单元格内容
diary是char类型的
我在diary填入了内容后(没有保存)用下面的语句取出来却是空值
dw_1.getitemstring(dw_1.getrow(),'diary')
------解决方案--------------------------------------------------------
如果你在数据窗口中修改某一列的内容,该列的内容不会马上更新到数据缓存中,需要在数据窗口的列焦点改变时才会列新到数据缓存中。如果需要解决该问题,一般是在数据窗口的失去焦点的事件中写下:
this.accepttext()
------解决方案--------------------------------------------------------
这样讲吧,假设数据窗口有A、B两列,窗口上除了数据窗口外还有一个按钮,按钮中的代码为
stringls_a,ls_b
ls_a=dw_1.getitemstring(1,'a')
ls_b=dw_1.getitemstring(1,'b')
(1)假设你在数据窗口的第1行上的A列输入字符串a,然后马上单击按钮,虽然此时窗口中控件的焦点由dw转移到按钮上,但是由于dw中单元格的焦点尚未发生转移,所以A列中的数据并没有被dw接受,此时按钮执行的代码中ls_a无法取到正确的值a
(2)假设你在数据窗口的第1行上的A列输入字符串a,然后将焦点切换到第1行的B列并输入字符串b,之后马上单击按钮,窗口中控件的焦点由dw转移到按钮上,由于在单击按钮之前,dw中单元格的焦点由A列转移到B列过,所以A列中的数据已经被dw接受,而B列中的数据并没有被dw接受,此时按钮执行的代码中ls_a可以取到正确的值a,而ls_b无法取到正确的值b
将按钮中的代码改为
stringls_a,ls_b
dw_1.accepttext()
ls_a=dw_1.getitemstring(1,'a')则(1)和(2)中ls_a和ls_b都可以正确的取到对应的输入值
全部回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
“微笑曲线”(如图所示)表明:微笑嘴型的一
好又多购物童卫路店地址在什么地方,想过去办
男朋友为什么总是喜欢亲我?
上海市普陀山中山北路邮编多少
17k签约上架之后,就有稿费吗?大约有多少?
如何将辽宁省保转为沈阳市保
The generation makes it difficult for par
LUYA酸奶坊这个地址在什么地方,我要处理点事
下面关于两个力的合力的说法,正确的是(  
纹理烫,但不烫刘海,应该怎么烫?求解?
三星s7e手机怎么mov设置动态壁纸
如图所示房子的特征主要的影响因素是A.纬度因
从潍坊座高铁去孔府在哪一站下车?
dnf剑魔什么时候二次觉醒? 求已二次觉醒的角
负36除以18等于多少
推荐资讯
东风景逸XV质量如何
每天都要做最美的自己用英文怎么说
汽车显示展岀现工具图标什么意思?
单选题用若干个体积为1的正方体搭成一个几何
紧急求救! 哪个网站可以看,美国房价的图标
勿以事悲勿以物喜人生百态,灵为正,虚为次,
永安保险榆中支公司怎么去啊,有知道地址的么
浙果大润发玛特超市江浦中圣街店这个地址在什
攻是主子,叫南宫若钦,受是暗卫,叫修的耽美文
若∠A=37°12′,则∠A的余角度数是________
樱花空调手机遥控和哪款匹配
我要织一件毛衣给我妈妈她160高110重需要起多
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?