Design Studio 1.6 SP3中的搜索栏功能

2020-09-27 01:58发布

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

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


大家好,

我需要在仪表板上创建搜索栏,该仪表板上将包含太多图标,并且当我们单击一个图标时,它应导航到另一个Webi报表或Crystal报表。

因此,在为图标创建搜索脚本时遇到了一个问题。 您能帮我吗? 我知道如何为交叉表而不是图标创建搜索选项卡。

谢谢你的建议。

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

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


大家好,

我需要在仪表板上创建搜索栏,该仪表板上将包含太多图标,并且当我们单击一个图标时,它应导航到另一个Webi报表或Crystal报表。

因此,在为图标创建搜索脚本时遇到了一个问题。 您能帮我吗? 我知道如何为交叉表而不是图标创建搜索选项卡。

谢谢你的建议。

付费偷看设置
发送
7条回答
打个大熊猫
1楼 · 2020-09-27 02:21.采纳回答

Neetika,您好

根据您的解释,在我看来,您想创建一个可搜索的启动板。 当然,使用标准Design Studio组件将无法实现这一目标。 但是,使用社区SDK组件可以达到以下预期效果:

1)确保对可用报告的数据源查询包括以下字段:

(i)报告名称

(ii)报告OpenDoc ID或URL

(iii)图标代码或图标ID

2)添加Launchpad 组件添加到应用程序中

3)添加应用程序的数据迭代器组件

4)为搜索框添加标准输入字段组件

5)使用数据迭代器的 getRows。contains()方法仅返回数据集行 匹配从输入字段中获得的搜索字符串

6)迭代步骤5中的过滤数据,并使用 addTile()方法

7)定义脚本代码i n启动板组件的" On Tile Select"事件,该事件通过 APPLICATION.openNewWindow()方法中的OpenDoc URL引用执行相应的报告。

问候,

穆斯塔法。

野沐沐
2楼-- · 2020-09-27 02:06

当我在Design Studio上使用Google搜索栏时-此博客显示 http://visualbi.com/blogs/design-studio/design-studio-tips-and-tricks/search-functionality-in-sap -design-studio /-听起来并不能满足您的需求

宇峰Kouji
3楼-- · 2020-09-27 02:28

嗨Neetika,

您能说得更清楚吗? 样机,关于您希望此图标搜索功能如何工作? 您的需求描述此刻有点模糊。

听起来您希望能够允许用户从多个报表中进行选择,以从Design Studio应用程序跳转至该报表。 如果是这种情况,为什么不只使用列表框或下拉列表呢?

问候

Mustafa。

路亽曱_Ryan
4楼-- · 2020-09-27 02:07

你好穆斯塔法,

抱歉,这么快的答复。

我为此做好了工作。

使用了多个交叉标签,每个标签都有一个字段,并为每个搜索栏编写了脚本。 并且工作完全正常。

关于

Neetika Singh

me_for_i
5楼-- · 2020-09-27 02:16

嗨,穆斯塔法,

1)与图标相关的报告列表从哪里来? 数据源查询是要返回可用报告的列表,还是要在Design Studio应用程序中对其进行硬编码?

答案:我正在从字段中获取报告名称。是的,数据源查询将返回可用报告的列表。

2)"我正在仪表板上显示图标,该图标将导航到另一个报告。因此将存在多个图标"-您是否拥有当前布局的屏幕截图,可以共享这些图标以阐明 还需要吗?

答案: capture.png 仪表板上的蓝色图标是我想要过滤的。

3)您已指示不想使用列表框。 即使带有搜索框,也需要显示搜索结果。 您希望搜索结果如何显示? 如果没有列表框,则使用哪种类型的组件?

答案:正如您在屏幕截图中看到的那样,屏幕截图中存在一些图标。 因此,当我说输入" 1"时,只有其中包含" 1"的报告才应过滤并显示。

经过大量的搜索,我得出了这个结论,我认为如果不将图标绑定到数据源就无法实现。 或主要的脚本可以解决此问题,但我又不是编码员。 但是,如果您能告诉我为解决此问题而进行的工作,我将很高兴。

感谢与问候,

Neetika Singh

嗨,穆斯塔法,

1)与图标相关的报告列表从哪里来? 数据源查询是要返回可用报告的列表,还是要在Design Studio应用程序中对其进行硬编码?

答案:我正在从字段中获取报告名称。是的,数据源查询将返回可用报告的列表。

2)"我正在仪表板上显示图标,该图标将导航到另一个报告。因此将存在多个图标"-您是否拥有当前布局的屏幕截图,可以共享这些图标以阐明 还需要吗?

答案: capture.png 仪表板上的蓝色图标是我想要过滤的。

3)您已指示不想使用列表框。 即使带有搜索框,也需要显示搜索结果。 您希望搜索结果如何显示? 如果没有列表框,则使用哪种类型的组件?

答案:正如您在屏幕截图中看到的那样,屏幕截图中存在一些图标。 因此,当我说输入" 1"时,只有其中包含" 1"的报告才应过滤并显示。

经过大量的搜索,我得出了这个结论,我认为如果不将图标绑定到数据源就无法实现。 或主要的脚本可以解决此问题,但我又不是编码员。 但是,如果您能告诉我可以解决的办法,我会很高兴。

感谢与问候,

Neetika Singh

SAP小菜
7楼-- · 2020-09-27 02:23

一周热门 更多>