以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]数据的自动流转之二 中如何精简根据用户对当前表根据关键列的值生成Filter筛选 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46688) |
-- 作者:wxfjamdc -- 发布时间:2014/2/27 9:18:00 -- [求助]数据的自动流转之二 中如何精简根据用户对当前表根据关键列的值生成Filter筛选 还是在帮助http://www.foxtable.com/help/topics/2274.htm 计划任务中 Select Case User.Name Case "张三" Filter = "进度 Is Null" \'进度为空 bj = "1A" Case "李四" Filter = "进度 = \'1B\'" \'进度一结束 bj = "2A" Case "王五" Filter = "进度 = \'2B\'" \'进度二结束 bj = "3A" Case "赵六" Filter = "进度 = \'3B\'" \'进度三结束 bj = "4A" Case Else Return \'其他用户不追载 End Select 如果有很多用户参与,需要10个进度以上,怎么精简这段代码啊?
|
-- 作者:狐狸爸爸 -- 发布时间:2014/2/27 9:21:00 -- 复制粘贴而已,不用想太多了 |
-- 作者:Bin -- 发布时间:2014/2/27 9:22:00 -- 没什么好办法,一个个写吧. 或者你用一个表格来保存这个数据. 然后再读取表数据来做. |
-- 作者:wxfjamdc -- 发布时间:2014/2/27 9:27:00 -- 好吧,先谢谢啦 另外还有个问题
如果同一个用户负责多个进度,如何改变bj代码呢。 [此贴子已经被作者于2014-2-27 9:27:15编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2014/2/27 9:48:00 -- 这个例子没有考虑一人负责多个进度的情况, 木有办法修改,需要全部重新写过的。
|