这是一个很好的问题。您应该使用联合,而不是Join。两者都是合并两个数据集的不同方法,但操作方式不同。区分它们的一个好方法是,Union添加行,而Join添加列。由于已分配和未分配的事务具有许多相同的数据元素(事务日期、供应商、金额等),使用连接将导致报告中的数据不一致。
联合非常适合将具有相同列的两个数据集组合在一起。诀窍是联盟的双方必须以相同的顺序拥有相同数量的字段。如果有一个数据列存在于一个查询中,而另一个查询中不存在(Report Name将存在于已分配的收费上,但不存在于未分配的收费上),您可以简单地向查询中添加一个不具有该数据值的空白。
此外,联合不需要键或基数。
我建议你看看费用应计项目报告的细节,看看它是如何运作的。
谢谢给予!我采纳了你的建议,并利用了其中一份费用应计报告——向后工作,我拆卸并重新组装报告以适应;但是,我在添加和配置两个数据元素“当前日期”和“员工国家代码”时遇到了麻烦。
1.将当前日期添加到未分配和未提交的费用查询,然后创建联合,然后运行-报告返回一个错误。
2.在将员工国家代码添加到未分配和未提交的费用(添加了一个过滤器和提示),然后创建联合,选择一个地区然后运行-报告返回其他所有地区,而不是我所选择的地区。
这两种情况下我做错了什么?谢谢!
没有看到它,我猜这个问题与你在哪里为工会双方采购领域有关。未分配查询的所有数据元素必须来自Expense\Expense Reports\下的Credit Card文件夹。如果您将该文件夹外部的数据元素添加到未分配的查询中,它将限制在连接的这一侧返回的项,并在总体报告中引起问题。
未提交端的数据元素可以来自任何地方。
员工国家代码可以在费用\费用报告\信用卡\信用卡账户\其他员工详细信息\下面找到
由于当前日期在信用卡文件夹中不存在,您将需要在未分配的查询上创建它。为此,从工具箱中添加一个数据项,并将其命名为当前日期。在表达式定义中输入“current_date”,但不带引号。
希望这能奏效。如果没有,请发私信给我,告诉我贵公司名称和报告的位置,我看一下。
嘿,格兰特-谢谢!
记住,我做的是"联合"不是"加入"我正在添加来自各自来源的数据-对于未提交的费用,我将从费用文件夹中提取员工国家代码,对于未分配的费用,我将从费用/信用卡文件夹中提取员工国家代码。问题是,当我在“员工国家代码”上添加过滤器和提示并将报告运行到未提交的查询时,报告返回未提交查询上所选的国家代码,所有其他国家代码包括未分配上所选的国家代码-记住,报告是在联合完成后运行的。
至于“交易日期”-非常感谢!我根据你的指示算出来了。
我试图做完全相同的报告,显示所有事务和报告名称的那些是在一个报告,空白的空间为那些未分配给一个报告。我正在使用一个带有Join的报告,无论我使用什么基数,我只获得声明中事务的结果,而不是那些未分配的结果。你的回复似乎不是我想要的,因为我需要添加的是列(报告名称),而不是行。是否有使用联合、相交和Except连接的说明?我手头的说明书没有这方面的内容。
记住,连接添加列,联合添加行。所以,工会是解决这个问题的方法。使用联合的诀窍是,所有涉及的查询必须以相同的顺序具有相同的列,才能正常工作。您可以使用两个电子表格的类比:如果我有两个电子表格,我需要合并成一个电子表格,只要两个电子表格具有相同的列,并且顺序相同,我就可以简单地将数据从一个电子表格复制并粘贴到另一个电子表格。这实际上就是Union正在做的事情:获取两个独立的数据集(在本例中,一个用于已分配的事务,另一个用于未分配的事务),并将它们合并为一个数据集。
要记住的一件事是,如果一个数据集没有另一个数据集的数据,则允许使用占位符。例如,已分配事务查询中的数据将有报告名称和业务目的,但未分配的费用没有;它们不在费用报表上,这些数据只存在于费用报表中。在这种情况下,您可以在unassigned事务查询中放置空白或插入一些通用文本,如'unassigned'。
我们没有关于并集、交集和例外的具体说明(交集和例外都很少使用,我不认为任何Concur提供的报告使用它们,我可以说我在整个职业生涯中从未使用过它们),但我们确实有一些关于并集的资源,这些资源可能有用,它们都涉及标准报告下的应计费用文件夹中的应计费用报告。这份报告已经完全按照你的要求做了,除了它还包括现金费用。因此,对于许多客户来说,简单地修改报告比从头开始要容易得多。
首先,我建议打开该报告,并深入到它正在使用的查询中,以查看它们是如何设置的,以及不同的过滤器在做什么。看看Union中的两个查询是如何“平衡”的,并且具有相同顺序的相同字段。
接下来,有两个视频可能会有用:
它指导您完成向Accruals报告添加列的过程。http://assets.concur.com/concurtraining/cte/en-us/cte_en-us_rpt_accruals-modification.mp4?width=80%2..。
这是关于如何修改标准报告的一般说明。在19点30分的时候,指导员进入应计项目报告。它涵盖了与前面提到的记录相同的添加字段的思想,但也展示了如何添加过滤器和提示。
我希望这能有所帮助。