我可以在Webi报表中显示未关联的LOV列吗?

2020-08-15 05:54发布

         点击此处--->   EasySAP.com群内免费提供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。 有办法吗?

         点击此处--->   EasySAP.com群内免费提供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。 有办法吗?

付费偷看设置
发送
8条回答
空代码
1楼 · 2020-08-15 06:19.采纳回答

Hi Lisa,

添加仅具有两个对象Dept ID和Dept Name的另一个查询/数据源,并在该查询上仅添加Dept ID提示,类似于Query 1,其方式为Dept ID 这两个查询中的提示是合并的(您只需在e上回答)。 最后,在报告中使用公式= Nofilter(Reportfilter([Query 2]。[部门名称]))。 由于查询2中没有任何其他过滤器,因此如果某些选定的部门ID没有数据,就不会有问题,它应为您提供所有选定部门名称的列表。

谢谢,
Mahboob Mohammed

haha101010
2楼-- · 2020-08-15 06:18

我已经修复了您的主要标签。

shere_lin
3楼-- · 2020-08-15 06:17

嗨丽莎,

在报告中,使用公式= Nofilter(Reportfilter([部门名称]))创建一个变量,该变量应该可以正常工作,并且应排除在报告选项卡中应用的任何其他过滤器。 让我们知道它是否工作正常,或者您有任何问题。

谢谢,
Mahboob Mohammed

太Q了
4楼-- · 2020-08-15 06:04

嗨Mahboob,

感谢您的回复。 我假设在"公式= Nofilter(Reportfilter([部门名称]))"中使用的部门名称来自于来自报告结果记录的报告字段。 问题是:在任何部门都没有记录的情况下,这些部门将不会显示。 我想显示在提示中选择的所有内容,而不管报告结果上是否有任何记录。

谢谢。

Lisa

SAP砖家
5楼-- · 2020-08-15 06:24

嗨Mahboob,

谢谢您的回答。 这是很合理的。 实际上,我们想到了这种解决方案。 由于我们的某些用户自助服务解决方案具有如此多的提示,为了显示每个提示的选择,每个显示都会有一个额外的查询(与Crystal Reports相同)。希望有一些更简单的方法……

但是无论如何,感谢您的解决方案和Webi语法。

谢谢!

Lisa

zhangjiyang1323
6楼-- · 2020-08-15 06:02

嗨丽莎,

在这种情况下,为什么不在"部门名称"而不是"部门ID"上创建提示? 这样,您只需要使用Userreponse(" Enter Dept Name")来显示在提示中选择的值?

正如您所说的那样,提示屏幕上有Dept ID和Dept Name供用户选择, 提示是部门ID还是部门名称有关系吗?

谢谢,
Mahboob Mohammed

微wx笑
7楼-- · 2020-08-15 06:29

嗨Mahboob,

我们之所以要在名称提示中使用ID的原因是因为随着时间的流逝,名称将根据操作需要而变化,而ID保持不变。 如果将名称用于提示LOV,则每当更改名称时,重新安排时都会费力。 这就是我们现在面临的。

我使用Crystal Reports和Webi已有10多年了。 提示显示始终是一个难题。 希望SAP可以增强这些产品,使其不仅显示选定的LOV,还可以显示提示LOV描述。

谢谢。

Lisa

一周热门 更多>