以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]加载行 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=55585) |
||||
-- 作者:liujywwy -- 发布时间:2014/8/19 16:41:00 -- [求助]加载行 按照说明书,在项目事件AfterOpenProject中设置代码如下: With DataTables("需求明显表") 但这样加载后,就没有按照e.DataRow("技术支持邮箱") = User.name,就是只加载技术支持邮箱列的值和登录的用户名一样的行。 但现在是把所有行都加载了。肯定和.LoadFilter = "" 有关,请问怎么改? |
||||
-- 作者:Bin -- 发布时间:2014/8/19 16:45:00 -- LoadFilter ="技术支持邮箱=\'" & User.name & "\'" |
||||
-- 作者:liujywwy -- 发布时间:2014/8/19 17:05:00 -- 需求明细表我明明指定了按照需求编号倒序排列(Tables("需求明细表").Sort = "需求编号 DESC"),怎么没有执行。 afteropenpriject代码如下: Tables("临时版本跟踪表").Filter = "状态 = \'Confirming\' or 状态 = \'Bound\' or 状态 is null" With DataTables("需求明细表") |
||||
-- 作者:有点甜 -- 发布时间:2014/8/19 17:07:00 --
Tables("临时版本跟踪表").Filter = "状态 = \'Confirming\' or 状态 = \'Bound\' or 状态 is null" With DataTables("需求明细表") Tables("临时版本跟踪表").Sort = "需求编号 DESC" |
||||
-- 作者:liujywwy -- 发布时间:2014/8/19 17:21:00 -- 按钮“第一页”代码如下: With DataTables("需求明细表") 按钮“最末页”代码如下: With DataTables("需求明细表") 按钮“上一页”代码如下: With DataTables("需求明细表") 按钮“下一页”代码如下: With DataTables("需求明细表")
打开项目后是按照需求编号倒序排列。可是为什么点击了上面4个按钮,数据好像都乱了呢。 |
||||
-- 作者:有点甜 -- 发布时间:2014/8/19 17:22:00 -- 加载完以后,要重新排序一下。
Tables("需求明细表").Sort = "需求编号 DESC"
|
||||
-- 作者:liujywwy -- 发布时间:2014/8/19 17:33:00 -- 以下是引用有点甜在2014-8-19 17:22:00的发言:
加载完以后,要重新排序一下。
Tables("需求明细表").Sort = "需求编号 DESC"
afteropenpriject代码已经改为下面的了,是加载完重新排列。 Tables("临时版本跟踪表").Filter = "状态 = \'Confirming\' or 状态 = \'Bound\' or 状态 is null" With DataTables("需求明细表")
你的意思是不是在第一页的按钮click改为 With DataTables("需求明细表") 其他按钮的代码也加入Tables("需求明细表").Sort = "需求编号 DESC"。 可是效果也不对啊。好像数据还是乱的。 |
||||
-- 作者:有点甜 -- 发布时间:2014/8/19 17:36:00 --
不可能是乱的,例子发上来看。 |
||||
-- 作者:liujywwy -- 发布时间:2014/8/19 17:40:00 --
|
||||
-- 作者:有点甜 -- 发布时间:2014/8/19 17:51:00 -- 我测试了一下,你在代码加入一句代码
.LoadOver = "需求编号" |