以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]条件加载 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146980) |
||||
-- 作者:lgj716330 -- 发布时间:2020/3/7 9:23:00 -- [求助]条件加载 如示例 表A是档案表,每个登录用户都有自己的店铺权限,表B数据如何根据表A各自的店铺权限进行加载
|
||||
-- 作者:有点蓝 -- 发布时间:2020/3/7 9:51:00 -- 看项目事件
|
||||
-- 作者:lgj716330 -- 发布时间:2020/3/7 10:06:00 -- 版本高打不开 ![]() |
||||
-- 作者:有点蓝 -- 发布时间:2020/3/7 10:12:00 -- 升级到最新版 |
||||
-- 作者:lgj716330 -- 发布时间:2020/3/7 11:25:00 -- 老师,代码贴一下吧,免费升级到期了,等资金充裕了再升级一下 |
||||
-- 作者:有点蓝 -- 发布时间:2020/3/7 11:30:00 -- BeforeLoadInnerTable事件 If e.DataTableName = "表B" Then e.Filter = "[_Identify] Is Null" End If Dim s As String = DataTables("表A").GetComboListString("店铺名称","\',\' + 登录用户 + \',\' like \'%," & user.Name & ",%\'") DataTables("表B").LoadFilter = "店铺名称 in (\'" & s.Replace("|","\',\'") & "\')" DataTables("表B").Load |