如何在基于提示的报表中显示自定义消息?

2020-08-19 10:50发布

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

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


伙计们,

我在idt中有一个名为[Ranking]的维度

在Webi的"提示"中将此维度拉大,并且如果用户选择[排名]> = 5000,则自定义消息必须出现在报告中,并显示"已达到限制"

如何通过隐藏报告块来在报告的"达到限制"单元格中显示自定义消息?

请指导。

谢谢

Vaibhav

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

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


伙计们,

我在idt中有一个名为[Ranking]的维度

在Webi的"提示"中将此维度拉大,并且如果用户选择[排名]> = 5000,则自定义消息必须出现在报告中,并显示"已达到限制"

如何通过隐藏报告块来在报告的"达到限制"单元格中显示自定义消息?

请指导。

谢谢

Vaibhav

付费偷看设置
发送
1条回答
SKY徐
1楼 · 2020-08-19 11:39.采纳回答

嗨Vaibhav,

请按照以下步骤操作:
1。 当您在排名维度上提示为Rank = @prompt()时,在运行报表后,在报表中创建一个变量,即v_Ranking用户响应= ToNumber(UserResponse("输入排名值:"))
2。 在报告中创建一个空白单元格,然后输入文本=" Limit Reached" <3>。 右键单击上一步中创建的空白单元格,然后按如下所示更新其属性

  • 常规->名称:限制到达的单元格
  • 常规->大小->单元格宽度 30 cm and Height 25 cm
  • 常规->显示->当以下公式为true时,选中"隐藏"框,并将公式指定为= [v_Ranking用户响应] <5000 (请注意运算符和 值表示小于5000)
  • 对齐方式->水平=中心,垂直=中心
  • 字体-> Arial,大小24,样式加粗
  • 边框->普通-厚-空白,在所有4个面上都边框
  • 外观->背景->颜色->白色
  • 布局->相对位置->水平:0 距报告左侧和垂直边缘的距离为cm:距报告顶部的距离为0cm
  • 单击"应用并关闭"

4。 如果要为所有其他块(表或统计图)设置动态可见性,以便在"排名"提示中选择的值大于等于5000时隐藏,则必须在每个块上重复以下步骤

< ul>
  • 常规->显示->当以下公式为真时,选中"隐藏"复选框,并将公式指定为= [v_Ranking用户响应]> = 5000 (请注意,运算符和值表示大于或等于5000)
  • 希望如此。

    谢谢,
    Mahboob Mohammed

    一周热门 更多>