以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 合成表达式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=124890) |
-- 作者:susu312 -- 发布时间:2018/9/15 17:01:00 -- 合成表达式
请老师帮忙看一下哪里不对,主要是红色部分 DataTables("depList").LoadFilter = "fuZhu Like \'" & organFuZhu & "% \' And len(fuZhu) <= " & ("& organFuZhu & ".length+3) |
-- 作者:有点蓝 -- 发布时间:2018/9/15 17:09:00 -- DataTables("depList").LoadFilter = "fuZhu Like \'" & organFuZhu & "% \' And len(fuZhu) <= " & organFuZhu.length+3) |
-- 作者:susu312 -- 发布时间:2018/9/15 17:16:00 -- 以下是引用有点蓝在2018/9/15 17:09:00的发言:
DataTables("depList").LoadFilter = "fuZhu Like \'" & organFuZhu & "% \' And len(fuZhu) <= " & organFuZhu.length+3) \'\' 获取登录用户单位的辅助列名称 \'\'设置加载条件和排序
\'\'主窗口左边的筛选目录树,利用辅助列
老师,我红色那句就能把所有部门加载出来,绿色那句就一个部门也加载不上?但是逻辑上都对着了,我不懂为啥了? |
-- 作者:有点蓝 -- 发布时间:2018/9/15 17:57:00 -- 数据是怎么样的?你想按什么条件 |
-- 作者:susu312 -- 发布时间:2018/9/15 18:10:00 -- 以下是引用有点蓝在2018/9/15 17:57:00的发言:
数据是怎么样的?你想按什么条件
老师,数据时是上面这样 的, 需求: 1、超级管理员,显示所有单位的所有部门,加载条件为空 2、否则,则显示本级的数据和下级的数据,排序条件: 辅助列 like 当前登录单位的辅助列% and 辅助列的长度<= 当前登录单位辅助列长度+3
目前:
对于第二种情况:加载条件:辅助列的长度<= 当前登录单位辅助列长度+3
因为,按照红色部分,啥也加载不出来?
已解决。 [此贴子已经被作者于2018/9/15 19:37:27编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/9/16 11:14:00 -- 如果还有问题,再继续发帖提问。 |