文本框内容怎样实时更新

coby 2002-12-20 06:18:28
加入text1的内容是text2与text3内容之和(都是数字型),
应该在text1的什么方法中添什么命令?而且在进行数据库操作时,比如"
前一条",怎样让text1的内容更新.本人在init中添加代码,但进行数据库操作时,
里面的内容还是原先的,加了refresh也不好使.
...全文
221 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
coby 2002-12-21
  • 打赏
  • 举报
回复
对不起,还是不行.cerwg的方法在运行时只能显示当前的值,但是点击"下一个"时,其他文本框中的值改变了,但是text1的值没有变化.
我用了text属性中的value的fx函数,把value写成,数据表中几个字段的和,但是情况还和上面一样,没有更新.希望各位大虾多加指点,要在refresh中添什么代码?
落单枫叶 2002-12-20
  • 打赏
  • 举报
回复
在text1的refresh事件中加入
this.value=thisform.text2.value+thisform.text3.value
cerwg 2002-12-20
  • 打赏
  • 举报
回复
试一下吧:在text1和text2的valid事件中加入:

if isnull(thisform.text1.value)=.f.and.;
isnull(thisform.text2.value)=.f.

thisform.text3.value=thisform.text1.value+thisform.text3.value

endif
newfang 2002-12-20
  • 打赏
  • 举报
回复
在text1的gotfocus事件中写:this.value=thisform.text2.value+
thisform.text3.value
text2和text3要返回数值型!!

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧