以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 同步表数据表后,数据没了 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84199) |
-- 作者:scofields -- 发布时间:2016/4/25 20:32:00 -- 同步表数据表后,数据没了 红袍老师好,今天我单击同步表后,所有数据都没有了,这是怎么了? |
-- 作者:大红袍 -- 发布时间:2016/4/25 20:34:00 -- 执行下面的代码看看 CurrentTable.DataTable.LoadTop = "100 percent" CurrentTable.DataTable.LoadFilter = "" CurrentTable.DataTable.Load
|
-- 作者:scofields -- 发布时间:2016/4/25 21:02:00 -- 谢谢红袍老师,问题已得到解决 |
-- 作者:scofields -- 发布时间:2016/4/25 21:49:00 -- 红袍老师:我的共有窗口里有一个“数据刷新”按钮,这个按钮是对所有登录者目前都是Visible,代码用的是: CurrentTable.DataTable.LoadTop = "100 percent"
CurrentTable.DataTable.LoadFilter = "" CurrentTable.DataTable.Load 我在项目属性的Loadusersetting属性里加入了这个代码:(加载登录用户所处理过得计划表记录) If User.Name = "某某用户" Then DataTables("JHS").LoadFilter ="" Else DataTables("JHS").LoadFilter = "客户名 = \'" & User.Name & "\'"---我在表“JHS”里的DataRowAdding加入了这个属性e.DataRow("客户名")=user.name End If DataTables("JHS").Load() 但我发现登录时,确实是加载了XX用户所负责的计划表记录,但一点击“数据刷新”按钮就全部用户的数据都出来了,能不能对“数据刷新”按钮加入一个只刷新当前登录用户所负责的计划表记录的代码? [此贴子已经被作者于2016/4/25 21:52:25编辑过]
|
-- 作者:scofields -- 发布时间:2016/4/25 22:07:00 -- 红袍老师,你看看这个代码有无问题,我测试了一下,还行: CurrentTable.DataTable.LoadTop = "100 percent" DataTables("JHS").Load() If User.Name = "某某用户" Then DataTables("JHS").LoadFilter ="" Else DataTables("JHS").LoadFilter = "客户名 = \'" & User.Name & "\'" End If CurrentTable.DataTable.Load |
-- 作者:大红袍 -- 发布时间:2016/4/25 22:21:00 -- CurrentTable.DataTable.LoadTop = "100 percent" |