我搜索过,但似乎无法找到我的具体问题。
我努力在交叉表中的列上放置一个过滤器,其中两列使用相同的数据。它们都使用数据项目计数,但是一个要求过滤器仅查看活动项目。 (在我们的数据中,我们有一个预定义的过滤器,用于查看活动项目。)您能帮助我吗?我对于认知识别相当新,所以非常感谢您的全面解释。
< #Project Manager#> | <#1234&#GT; | <#1234&#GT;
答案 0 :(得分:0)
执行此操作的一种方法是执行以下操作:
在报告中创建两个交叉表 - 一个包含Active Project过滤器,一个没有。这也将在幕后创建您需要的查询。
在“查询资源管理器”中,单击“查询” - 这将打开“查询”窗格。 拖动一个' join'从工具箱进入查询资源管理器。在连接的两个空格中,拖动为交叉表创建的每个查询。双击连接,在每个查询中的Project Manager之间创建一个链接。
现在,双击联接左侧的查询以编辑查询。从“源”窗格中的一个查询中拖动“项目管理器”和“项目计数”,从另一个查询中拖动“项目计数”。将相应的查询项重命名为“活动项目计数”。
现在,返回报告视图,选择其中一个交叉表,然后更改“查询”。属性到刚刚创建的已连接查询的名称。您应该可以拖动“活动项目计数”。在现有的'项目计数旁边查询项,来自“可插入对象”窗格的中间选项卡。
完成后,选择第二个交叉表,然后从报告中剪切(不删除)它(删除它也会删除您仍需要的查询)。
答案 1 :(得分:0)
刚刚遇到你的问题,虽然它很老但是解决方案与Tethera建议的相同,直到加入创建一个链接,是的,链接关系应该是1..1 = 1..1 现在,一旦完成创建联合查询,请转到页面&创建一个新的交叉表&从联合查询拖动数据项(可以在Source& Toolbox之间的右上区域中查询查询项目)..