Foxtable(狐表)用户栏目专家坐堂 → 判断表列值变化同步表


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

主题:判断表列值变化同步表

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


加好友 发短信
等级:幼狐 帖子:168 积分:1396 威望:0 精华:0 注册:2015/4/17 9:52:00
判断表列值变化同步表  发帖心情 Post By:2015/4/29 16:55:00 [只看该作者]

单表有2人同时操作各自的列,如何实现操作员1输入数据后,操作员2客户端的数据也发生变化


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/29 16:58:00 [只看该作者]

增加一个按钮. Click 执行 datatables("表名").load

就好像论坛一样点击刷新,刷新数据

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


加好友 发短信
等级:幼狐 帖子:168 积分:1396 威望:0 精华:0 注册:2015/4/17 9:52:00
  发帖心情 Post By:2015/4/29 17:00:00 [只看该作者]

能不能做成动态的不自己点按钮

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/29 17:02:00 [只看该作者]

可以用计划管理定时刷新,但是效率很低.占用大量资源,还是手动点击刷新好. 

2015版本狐表推出自带Sorcket通信后可以利用它来实现,现在要实现的话要自行编码比较复杂



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


加好友 发短信
等级:幼狐 帖子:168 积分:1396 威望:0 精华:0 注册:2015/4/17 9:52:00
  发帖心情 Post By:2015/4/29 17:11:00 [只看该作者]

现在是操作员1和操作员2同时完成一个表数据的登记,录入完成后由操作员1来审核锁定行,防止操作员2再去修改数据,除了同步还有没有其他办法

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/29 17:12:00 [只看该作者]

没别的办法了

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


加好友 发短信
等级:幼狐 帖子:168 积分:1396 威望:0 精华:0 注册:2015/4/17 9:52:00
  发帖心情 Post By:2015/4/29 17:18:00 [只看该作者]

先获取 table的日期段 然后设置datables的日期时间段再load ,这样只是同步一个时间段的数据 ,然后设置5分钟一个计划。应该可以吧
求代码


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/29 17:23:00 [只看该作者]

这样会把其他不符合的条件,干掉.

设置LoadFilter="日期 >#2015-01-01# and 日期 <#2015-05-05#"  即可

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


加好友 发短信
等级:幼狐 帖子:168 积分:1396 威望:0 精华:0 注册:2015/4/17 9:52:00
  发帖心情 Post By:2015/4/29 17:28:00 [只看该作者]

Dim r As Row
r=Tables("表A").Rows
For Each q As Row In r Then
    r.DataRow.Load
Next

把这个放在计划里面 , 只是同步表格里面显示的数据,数据量不大,然后打开表的时候默认只显示3天的数据
好像可以图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/29 17:30:00 [只看该作者]

DTATables("表A").load  即可.这样效率要比你的代码高一点

 回到顶部
总数 12 1 2 下一页