重新排序IDT中定义的提示

2020-09-02 16:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有IDT中定义的报...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我有IDT中定义的报告过滤器,它使用IDT中也定义的提示。

例如

报告过滤器:

参数:

但是在Webi报表中使用这些报表过滤器时,我无法订购提示。

例如:我的报告具有以下5个报告过滤器:

运行报告时,这些过滤器的提示会以随机顺序显示:

我在提示文本中添加了数字前缀以强制排序,但并没有帮助。 我什至将前缀更改为字符,但仍然没有帮助:

有什么办法可以强制这些提示进行排序/排序吗?

Webi中"查询属性"中的"提示顺序"仅适用于Webi中定义的提示。 另外,Prompt语法允许'User:nn'选项( @Prompt('Enter Status','A',,,,, User:2))对提示进行排序,但是 选项完全避免了IDT中定义的"参数/值列表"! 因此不能同时使用这两个选项! 还有其他方法可以对提示进行排序吗?

谢谢。

(10.7 kB)
3条回答
黑丝骑士
2020-09-02 16:49

找到一种解决方案,以确保在报表运行时提示按排序顺序显示!

在IDT中创建参数时,请从头开始创建新参数。 换句话说,请避免应付现有参数,粘贴并修改它。 当使用copy-paste选项从旧参数创建新参数时,当报表运行时,旧参数和新参数都并排出现,而忽略了字母顺序! 这就是您在上面的示例中看到的内容。

为避免这种情况,并对参数使用字母顺序,请从头开始创建IDT中的所有参数:

在报表中使用这些参数后,它们现在将按字母顺序显示:

希望对某人有所帮助!

一周热门 更多>