看来没有这样一个接口叫IF FPM\u FLP\u API,应该是IF FPM\u FLP\u NAVIGATION.
你好,Emily,
你说得对!谢谢你的信息,我修好了!
问候,云信息,
克里斯蒂安
你好,克里斯蒂安,
不用担心。我可以问一个问题吗?我尝试了第二种风格——自由式UIBBs的FLP导航API,当我调用方法lo\u fpm->get\u FLP\u navigation()时,由于检查FLP是否处于活动状态失败,我得到了一个初始对象。所以基于这个情况,这意味着我不能走这条路,或者我需要为我们的申请做一些先决条件?非常感谢。
问候,
Emily
你好Emily,
当应用程序在Fiori Launchpad中运行时,IF\u FPM->GET\u FLP\u NAVIGATION将返回IF\u FPM\u FLP\u NAVIGATION的实例。如果运行在另一个shell或独立的If\u FPM->GET\u FLP\u NAVIGATION将返回initial。这是您在运行时决定FLP是否激活的方式。
基于意图的导航只有在FLP激活时才可能。因此,如果您的应用程序应该能够在没有FLP的情况下运行和导航,淘客放单,那么您必须为这两种情况编写代码—因此您的应用程序代码行中会有如下代码:
DATA(lo\u FLP\u api)=lo\u fpm->get\u FLP\u navigation()。
if lo\u FLP\u api is bound.
…"在FLP内运行时的逻辑
否则
…"在FLP外运行时的逻辑
endif.
致以问候,
Christian
嗨Christian,
我收到了,非常感谢您如此详细的回复。
致以问候,
Emily
嗨Christian,
我遵循了第二种方法,
loflp\u api->获取语义对象意图()
loflp\u api总是初始的,因为sap shell URL参数是初始的。为什么会这样?
在做这件事之前,物联网是学什么的,我们需要遵循哪些先决条件?
另一个问题是,
我也采用了第三种方法,默认情况下快速查看不渲染,并且在进程事件中不触发事件。
BR,
Vasavi。
你好,Vasavi,
你确定你正在Fiori启动板中运行应用程序吗?sap shell=FLP仅在这种情况下设置,如果\u FPM->GET \u FLP\u NAVIGATION仅在运行嵌入FLP时返回FLP Api。如果应用程序在FLP中运行,您应该看到应用程序顶部的FLP标题。
致以问候,
克里斯蒂安
你好,瓦萨维卡纳姆,
如果您在FLP中运行,此URL参数应自动设置。如果在FLP中运行时未设置,则应打开一张罚单。但是在做最后一次检查之前,如果你真的,什么是大数据云计算,真的在FLP中运行:试着打开标题上的上下文菜单。如果您得到浏览器的上下文菜单,那么您正在FLP中运行。如果您获得WebDynpro上下文菜单(通常以"显示快速帮助"开始),免费的数据分析软件,那么您不是在FLP中运行,您应该检查您在FLP中集成应用程序的方式。
致以问候,
克里斯蒂安
嗨,克里斯蒂安,
感谢您的帮助信息.sap-炮弹问题现在解决了。
我还有一个疑问,
是否可以在工具栏操作上处理flp导航?
问候,
瓦萨维。
你好,瓦萨维,
当然可以!可以在工具栏按钮点击上触发导航,也可以在工具栏按钮点击上触发语义对象意图的确定。你唯一不能做的就是在一次往返中同时完成这两件事,因为目标的确定是在客户方完成的。
致以最良好的祝愿,
克里斯蒂安
谢谢克里斯蒂安!!!
信息帮助很大。