以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关联表  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=176769)

--  作者:michl
--  发布时间:2022/4/26 12:34:00
--  关联表
客户表分别和租金费用、管理费用关联
<客户表>
<租金费用>
<管理费用>
<客户表>
模板按照上面设置细节区可引用某一客户的所有费用明细。如果想对关联表(“客户表.租金费用”和“客户表.管理费用”)筛选后的行进行引用,试了下面的设置不对。请问应该如何嵌套?
<客户表>
<客户表.租金费用>
<客户表.管理费用>
<客户表>

--  作者:有点蓝
--  发布时间:2022/4/26 13:32:00
--  
不能改模板。需要对租金费用、管理费用两个表做加载操作,只加载符合条件的数据,不能使用筛选
--  作者:michl
--  发布时间:2022/4/26 14:30:00
--  
...
Dim r As Row = Tables("客户表").Current
Dim fl As String
If Tables("客户表.租金费用").Filter <> "" Then
fl = "客户 = \'" & r("客户") & "\' and " & Tables("客户表.租金费用").Filter
sheet(x,x).value = "<" & fl & ">"
End If
这样把fl筛选条件动态加载到模板中可行。另外我看了下使用标记,用法和这个同理吗

--  作者:有点蓝
--  发布时间:2022/4/26 14:36:00
--  
同理