点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们
我尝试在productcockpit中创建一个新视图。
.. backoffice-config.xml:
输出值
" pcmbackoffice-triple-hierarchy-view"
...
.. backoffice-widgets.xml:
结果:我在左侧导航栏中获得一个新图标。 单击它后,将显示进度栏,但随后显示collectionBrowser-view。
不幸的是,没有日志消息,我也不知道如何调试它。
任何帮助表示赞赏。 谢谢Heiko
您的扩展程序对pcmbackoffice有依赖性吗? 在您的extensioninfo.xml中,您应该具有以下依赖关系:
此致
卢卡斯
嗨,
你有
在您的config.xml中?
至于调试。 我建议从ViewSwitcherWidgetController开始。
此致
卢卡斯
是的,我有。 这是完整的操作代码:
感谢您的提示。 我会尝试...
Heiko
嗨,
切换操作(如果未进行其他配置)将在嵌入它的小部件上通知名为 output 的套接字。 开箱即用,该窗口小部件上不存在这样的套接字,必须将其声明为虚拟套接字。 例如:
这样,id为 some-id 的小部件将获得一个新的输出套接字,该套接字可以作为标准套接字连接。
问题的另一部分是扩展的拆分布局。 正如文档所说,它仅支持以下布局:单, twixe,twixs,triple,mixleft或mixright。 没有其他字符串值有效。
一般来说,小部件允许:
在其窗口小部件插槽上放置3个窗口小部件
一次显示1-3个小部件
如果显示的窗口小部件超过1个(单个),则其他布局在屏幕上提供不同的窗口小部件混搭(我们始终显示相同的窗口小部件!)
如果您需要在扩展拆分布局中显示另一组小部件,我认为您可能需要具有原始扩展拆分布局的视图切换器(能够以选择性方式显示其子级之一的小部件), 额外的拆分布局以容纳新的小部件。
这可能有点复杂,在这种情况下,我建议从设计了套接字通信和导航的UI的纸上草图开始。
干杯, Wojtek
感谢您的快速回复。 但与此同时,我在日志文件中发现了此错误:
错误[hybrisHTTP26] [XMLWidgetPersistenceService]无法将扩展名应用于ID为'pcmbackoffice-contents'的小部件,小部件不存在。
在BO-orchestrator中重置配置时发生。 这行有什么问题吗?
??
一周热门 更多>