以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]窗口控件即刻同步显示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=140723)

--  作者:miaoqingqing
--  发布时间:2019/9/12 11:08:00
--  [求助]窗口控件即刻同步显示
 窗口有3个控件:开始日期控件、结束日期控件、天数差控件
录入开始日期控件、结束日期控件后,

DataColChanged根据录入的开始和结束日期,自动计算出 天数差

要实现天数差控件,即刻刷新显示出天数差,求助

不想点击进去 天数差控件,才刷新显示出来,e.Form.Controls("全套2").refresh 不行
[此贴子已经被作者于2019/9/12 11:12:44编辑过]

--  作者:有点蓝
--  发布时间:2019/9/12 11:15:00
--  
天数差控件绑定到天数列即可
--  作者:miaoqingqing
--  发布时间:2019/9/12 11:19:00
--  回复:(有点蓝)天数差控件绑定到天数列即可
 是绑定,不能自动即刻刷新显示
e.Form.Controls("全套2").refresh 代码放在 结束日期控件,那个属性里看可以即刻刷新呢?

--  作者:有点蓝
--  发布时间:2019/9/12 11:24:00
--  
不可能的,除非绑定错误。上传实例说明
--  作者:miaoqingqing
--  发布时间:2019/9/12 11:37:00
--  回复:(有点蓝)不可能的,除非绑定错误。上传实例说...

 问题出在,录入开始日期控件、要点击进入结束日期后,开始日期控件里的值才写到表里面
录入结束日期控件,要在窗口外边点击鼠标一次才能录入结束日期到表里面,造成不能及时显示出天数差
日期控件,空格录入后日期后,不能即刻把值写入到表里面

要实现日期控件录入日期,即刻把值写入到表里面,可以嘛?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb

[此贴子已经被作者于2019/9/12 11:39:51编辑过]

--  作者:有点蓝
--  发布时间:2019/9/12 11:43:00
--  
这个是正常的,录入完毕按回车或者外边点击鼠标一次,退出编辑状态。不然程序认为还在编辑,当然不会写入表格