我要做一个区段属性控制,
在一个数据库中用dbcolumn查询的到一个值Var1 = "id1/test;id2/test"
把Var1写在区段属性中,结果是正常的,id1和id2用户对当前区段有编辑权限
然后杯具了
1,在区段属性直接写"id1/test;id2/test",结果是不对的,所有人有权限
2,a=id1/test ,b=id2/test,然后在区段属性写a;b,结果是b有权限,如果改成b;a则是a有权限
3,写 [a];[b] 结果是所有人有权限
4,写[a;b]是不接受的
5,写 ”[a];[b]“ 是所有人有权限
还能怎样写才行啊?
请路过的高手指点一下,我是新手。。
------解决方案--------------------
在区段中写用户ID的转换为全称CANONICALIZE格式的,你用dbcolumn取得值可能需要转换下名称的格式
例如 id1/test 需要转换为 cn=id1/ou=../o=test
------解决方案--------------------
源数值存放栏位要设成多值域,是"名称"属性的...