以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  成员字段是个多值字段 有值1,2,3,4 怎么实现只要输入的姓名有1或2或3或4的时候 就加载多值字段的数据行呢?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=184151)

--  作者:cnsjroom
--  发布时间:2022/11/25 15:42:00
--  成员字段是个多值字段 有值1,2,3,4 怎么实现只要输入的姓名有1或2或3或4的时候 就加载多值字段的数据行呢?

成员字段是个多值字段 有值1,2,3,4 

怎么实现只要输入的姓名有1或2或3或4的时候   就加载多值字段的数据行呢?

 也就是当前输入的姓名只要有1234中的任何一个  就说明该条数据对他有效    有权查看

反之如果输入5  那就不会加载这个数据行   因为5不在1,2,3,4这个值中……

 

sel ect * from 台账 where 姓名 in (\'" &  dr("成员").replace(",","\',\'")  & "\')"

 

是这样写么?

[此贴子已经被作者于2022/11/25 16:03:14编辑过]

--  作者:有点蓝
--  发布时间:2022/11/25 16:03:00
--  
dim s as string = "1"
tables().filter = "‘,’+成员+\',\' like \'%," & s & ",%\'"
--  作者:cnsjroom
--  发布时间:2022/11/25 16:24:00
--  回复:(有点蓝)dim s as string = "1"tables().filt...

再麻烦老师一下  如果是js前端 

dim s as string = "1"
tables().filter = "‘,’+成员+\',\' like \'%," & s & ",%\'"

这段代码该怎么修正呢?


--  作者:有点蓝
--  发布时间:2022/11/25 16:33:00
--  
后台数据筛选和前端有什么关系?
--  作者:cnsjroom
--  发布时间:2022/11/25 16:43:00
--  回复:(有点蓝)后台数据筛选和前端有什么关系?
要将数据显示在前端,是多用户同时登录  
--  作者:有点蓝
--  发布时间:2022/11/25 16:46:00
--  
没看懂
--  作者:cnsjroom
--  发布时间:2022/11/25 17:36:00
--  回复:(有点蓝)没看懂

想实现的某个用户在前端登录后,

判断当前登录用户的用户名   

在A表中成员这个多值字段中是否有值,

如果有 那就加载这个多值字段对应的所有数据行数据  显示在前端页面表中

 

红色部分代码要怎么写呢?

        if (e.form.user.role == \'案管办管理员\') {       //如果是管理员角色,直接加载所有数据
                e.form.table1.filter.loadfilter = "" //关联加载
            } else {  //如果不是管理员角色,就判断身份
                if (mainform.user.shenfen == \'部门负责人\'){   //如果身份是部门负责人  就加载登录用户所在的部门与当前用户所在承办部门所有的数据
                e.form.table1.filter.loadfilter = "承办部门=\'" + mainform.user.depart + "\'" //关联加载
            } else {
                 if (mainform.user.shenfen == \'普通用户\'){    //如果身份是普通用户  就加载登录用户所创建的数据)
                 e.form.table1.filter.loadfilter = "创建人guid=\'" + e.form.user.guid + "\' or  成员        e.form.use …… " //关联加载    
            }
            }

 

e.form.use 对应的是当前登录的用户名


--  作者:有点蓝
--  发布时间:2022/11/25 17:50:00
--  
这种前端框架我不懂,请去咨询这个框架的开发人员,找框架的开发文档吧。