Foxtable(狐表)用户栏目专家坐堂 → 添加修改


  共有2332人关注过本帖树形打印复制链接

主题:添加修改

帅哥哟,离线,有人找我吗?
shanmao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:248 积分:1985 威望:0 精华:0 注册:2014/5/13 10:53:00
添加修改  发帖心情 Post By:2014/8/24 20:03:00 [显示全部帖子]

添加按钮和修改按钮打开的都是同一个窗口,当添加的时候窗口中的控件是空的,可用来填写值,当修改时,窗口中控件都是显示值的,便于对表的内容进行修改。怎么才能让他们严格的区分开来执行,而不混一起呢?

 回到顶部
帅哥哟,离线,有人找我吗?
shanmao
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:248 积分:1985 威望:0 精华:0 注册:2014/5/13 10:53:00
  发帖心情 Post By:2014/8/24 20:19:00 [显示全部帖子]

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=44714&replyID=&skin=1
帮我看一下,他这个表格绘制的日历,我把他的代码看了一下,发现日历里的控件是用VB画的。就按照他的这个思路,当我点击表格时,可以同Tables(“表”).value来获取日期。当点击在控件上时,却没法获取日期值,怎么样才能获取日期值呢?

 回到顶部
帅哥哟,离线,有人找我吗?
shanmao
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:248 积分:1985 威望:0 精华:0 注册:2014/5/13 10:53:00
  发帖心情 Post By:2014/8/25 9:14:00 [显示全部帖子]

回复2楼,按照你说的,用tables().AddNew 方法增加一行的时候,行号是显示红色的,然而弹出的窗口的afterload事件也会执行把表格中的数据赋值给窗口中的控件。所以会报错。能不能通过一个变量来改变呢?就是说当添加的时候,通过这个变量让窗口的afterload事件不执行。只有当修改的时候才执行afterload事件。


 回到顶部