Foxtable(狐表)用户栏目专家坐堂 → 使用sqlserver数据库插入后的数据,怎么样参与狐表计算


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

主题:使用sqlserver数据库插入后的数据,怎么样参与狐表计算

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/28 14:38:00 [显示全部帖子]

直接给数据库插入数据的时候foxtable无法获知和触发事件处理的。

 

方法一:你可以在数据库那里设置触发器,然后计算结果

 

https://www.baidu.com/baidu?wd=sqlserver+%E8%A7%A6%E5%8F%91%E5%99%A8

 

方法二:在foxtable里面,加载数据进来,对于【过保日期】没有值的行,重新计算

 

http://www.foxtable.com/webhelp/scr/1452.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/4 15:06:00 [显示全部帖子]

afterLoad事件,写代码

 

For Each dr As DataRow In e.DataTable.Select("过保日期 is null and 生产日期 is not null and 保质期 is not null")
    dr("过保日期") = dr("生产日期").AddDays(dr("保质期"))
Next


 回到顶部