点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Webi环境:SAP BusinessObjects BI Platform 4.2支持包3补丁6
我正在寻找创建与每个患者编号关联的两个变量。 一个用于最新的执行日期/时间,另一个用于与最新日期时间相关联的订单检查状态。 然后,我将这两个变量作为明细变量添加到主查询中。例如,玛格丽特有两个条目。 我想确定最大订单查询ID,然后获取与该行相关的订单查询状态和执行日期:完成和 2019/12/19 08:27:52
有人可以协助编写完成这项工作所需的公式吗? 我已经通过 ForEach 或 In 和 Max 进行了多种尝试,但是到目前为止还没有运气。 提前谢谢您!
data-set.jp
max-order-recon-id.jpg
约书亚嗨,
人名(合并),财务编号(合并)是对象。
入院日期,出院日期,医生是详细变量。
最大订单确认编号,日期为变量。
您已经拥有所有这些对象和变量。 只需将它们与filtercount作为表的过滤器一起拖到新表中即可。
您可以在我之前的评论中检查这些变量的公式。
嗨Deepti,
附有带有新示例数据的屏幕截图。 请忽略我原始帖子中的数据集屏幕截图。 我用浅蓝色将变量字段阴影化。 如您所见,当我尝试从查询2中引入Recon Date&Time变量时,出现了#CONTEXT错误。希望这对您有所帮助。
variables.jpg
queries.jpg
嗨,约书亚,
1。 您可以从两个查询中合并患者编号和人名。
2。 创建一个细节变量作为rec_date,并将相关维度作为合并维度的患者编号。
rec_date = [侦察性能日期和时间]
3。 创建一个日期为=([rec_date] where([[Max Order Recon ID] = Max([Order Recon ID])))In([患者编号])
4。使用合并对象的患者编号,查询2中的人员姓名,第3点中的日期变量和
[Max Order Recon ID]变量。
嗨Ayman,
我已将Recon ID变量和Max Order Recon ID的变量添加到主选项卡,但仍然收到错误。
variable-and-table.jpg
objects.jpg
感谢您的建议。 我删除了以前的所有变量,并创建了建议的变量。 我可以将"最大订单侦查ID"变量添加到主表中,但是当我尝试添加"订单侦查Status_V"时收到#DATASYNC错误。 为了澄清,这是我表中的对象。 注意:财务编号与患者编号相同。 我只是将它从先前的查询中重命名。 问题似乎是将数据从Admit表转移到Main表。 似乎是多余的,但我需要将报告作为两个查询来做,因为某些患者可能没有订单检查信息。 由于某些原因,如果这些字段为空白,则患者将不会出现在报告中。 再次感谢您的协助。
表1(主要):人名-完整,财务编号,录取日期和时间,出院日期和时间,就诊医生
表2(允许):人员姓名-完整,财务编号,确认类型标志,订单确认状态,确认执行日期和时间,订单确认ID,最大订单确认ID,订单确认状态_V
< a hraf="/img/storage/temp/1771536-objects.jpg"> objects.jpg
variables.jpg
嗨,约书亚,
1。对于日期变量,请使用合并维财务编号,而不要使用admit表中的财务编号。
2。 在新表中,使用admit表中的人员姓名而不是合并维度。
3。根据合并的财务编号创建入院日期,出院日期和医生的明细变量。
检查是否获得所需的结果。
一周热门 更多>