用户的group有总部、北京分公司、天津分公司等,现想现实,如果是“总部”的,则加载所有表所有数据,如果是某分公司(如北京分公司),则只加载此分公司的数据,每个表中有都有分公司一列,以下代码,哪儿错了?
For Each t As Table In Tables '遍历所有表
For Each r As Row In t.rows ‘遍历所有行
If User.Group ="总部" Then ’如果是用户的group=总部
r.loadfilter= "" ‘加载所有表所有行
Else
r.LoadFilter = "分公司 = '" & User.group & "'" ’如果用户的group=分公司,则只加载此分公司的数据行
End If
r.load()
Next
Next