点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在将Design Studio 1.6 SP04与BusinessObjects 4.1 SP06一起使用。 我的目标是使书签出现在HTML iframe中。 我一直试图通过将HTML iframe源指向书签URL来做到这一点。 我不使用BI Launchpad。
作为测试,我创建了一个空白分析应用程序,并添加了数据源,图表(CHART_1),列表框(LISTBOX_1),图表和列表框周围的面板(PANEL_1),以及面板外部的按钮( BUTTON_1)。 该按钮的"单击时"字段中具有以下脚本:
Bookmark.PortableFragmentBookmark.saveBookmark(" ONLINE_COMP",PANEL_1);
我的理解是,此脚本应该创建一个新的书签,其中应包含面板,列表框和图表,但不应包含按钮,因为它位于面板之外。 如果我访问书签网址(例如
http://localhost:
谢谢
克里希纳
您好,克里希纳,
我的评论和问题如下:
1)您提到"我不使用BI Launchpad"。 那么,您要将应用程序部署到NetWeaver,HANA的哪个平台上?
2)我认为您遇到的行为是设计上的标准功能。 当启动书签URL时,它仍会启动并渲染整个应用程序,但会将保存的可移植片段书签属性应用于面板内的相应组件。 您会注意到书签URL既引用了应用程序名称,又引用了书签ID。
3)当您说"如果我使用Online Composition模板打开书签,它将仅加载面板及其内容"。 ,我假设您的意思是在引用屏幕快照示例时,"将书签拖放到撰写区域后,书签将正确显示"。 这里发生的事情是您将便携式片段书签("智能对象")从"片段库"拖到了"撰写"区域中的"拆分单元格容器"中。 在这种情况下,您的问题"与Fragment Gallery如何处理书签有关?"的答案。 是是的。 Fragment Gallery和Split Cell Container集成在一起,仅允许保存的"片段"出现在Split Cell Container中,而不是主机应用程序中的所有组件。 确实,这是在线组合机制的全部目的。 您无法通过尝试将书签URL加载到iFrame中来复制它。 书签URL将始终加载整个应用程序,而不仅仅是加载作为书签一部分保存的组件。
也许您可以详细说明您尝试使用iFrame和书签实现的用例。 ,我们可以提供其他建议。
关于
穆斯塔法。
是的,BIP URL问题已解决。
阅读此SAP博客 https://blogs.sap.com/2015/11/30/so-what-exactly-is-a-design-studio-bookmark 或如何将其用于业务/听起来您真正想要的是片段书签,而不是便携式片段书签。 您尝试过吗?
不,它正在连接到我自己的数据源-您无能为力。 感谢您分享您的代码。
一周热门 更多>