点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
目标是:我希望报表根据部门ID运行,但是当用户选择提示时,会有部门名称供参考。 在报告中,我想在部门名称中显示用户的选择。 有没有一种方法可以在Universe/Webi中实现?
我在Universe中内置-IDT:
1。 显示2列的LOV-Department_Name(字符串)和Department_ID(数字);
2。 与LOV关联到Department_ID(数字)的部门参数;
派生表/Webi报表逻辑为:DEPARTMENT_ID IN @Prompt(部门参数);
在Webi报表上,我想在Department_Name中而不是在ID中显示部门参数的UserResponse。 有办法吗?
Hi Lisa,
添加仅具有两个对象Dept ID和Dept Name的另一个查询/数据源,并在该查询上仅添加Dept ID提示,类似于Query 1,其方式为Dept ID 这两个查询中的提示是合并的(您只需在e上回答)。 最后,在报告中使用公式= Nofilter(Reportfilter([Query 2]。[部门名称]))。 由于查询2中没有任何其他过滤器,因此如果某些选定的部门ID没有数据,就不会有问题,它应为您提供所有选定部门名称的列表。
谢谢,
Mahboob Mohammed
我已经修复了您的主要标签。
嗨丽莎,
在报告中,使用公式= Nofilter(Reportfilter([部门名称]))创建一个变量,该变量应该可以正常工作,并且应排除在报告选项卡中应用的任何其他过滤器。 让我们知道它是否工作正常,或者您有任何问题。
谢谢,
Mahboob Mohammed
嗨Mahboob,
感谢您的回复。 我假设在"公式= Nofilter(Reportfilter([部门名称]))"中使用的部门名称来自于来自报告结果记录的报告字段。 问题是:在任何部门都没有记录的情况下,这些部门将不会显示。 我想显示在提示中选择的所有内容,而不管报告结果上是否有任何记录。
谢谢。
Lisa
嗨Mahboob,
谢谢您的回答。 这是很合理的。 实际上,我们想到了这种解决方案。 由于我们的某些用户自助服务解决方案具有如此多的提示,为了显示每个提示的选择,每个显示都会有一个额外的查询(与Crystal Reports相同)。希望有一些更简单的方法…… >
但是无论如何,感谢您的解决方案和Webi语法。
谢谢!
Lisa
嗨丽莎,
在这种情况下,为什么不在"部门名称"而不是"部门ID"上创建提示? 这样,您只需要使用Userreponse(" Enter Dept Name")来显示在提示中选择的值?
正如您所说的那样,提示屏幕上有Dept ID和Dept Name供用户选择, 提示是部门ID还是部门名称有关系吗?
谢谢,
Mahboob Mohammed
嗨Mahboob,
我们之所以要在名称提示中使用ID的原因是因为随着时间的流逝,名称将根据操作需要而变化,而ID保持不变。 如果将名称用于提示LOV,则每当更改名称时,重新安排时都会费力。 这就是我们现在面临的。
我使用Crystal Reports和Webi已有10多年了。 提示显示始终是一个难题。 希望SAP可以增强这些产品,使其不仅显示选定的LOV,还可以显示提示LOV描述。
谢谢。
Lisa
一周热门 更多>