XMLComposite中的自定义聚合

2020-08-19 19:03发布

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

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


你好

我想在XMLcomposite上使用自定义聚合。

聚合是在自定义控件的元数据中定义的:

元数据:{
     属性:{...},
     汇总:{
 工具栏:{
 键入:" sap.m.Toolbar",
             倍数:假
 }
 }
 

视图可以调用聚合(" cust"是我的自定义库):

 
     
         
     
  

但是如何定义聚合在XML片段中的放置位置(不转发到另一个控件的聚合)?

最诚挚的问候,

TobiasKrämer

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

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


你好

我想在XMLcomposite上使用自定义聚合。

聚合是在自定义控件的元数据中定义的:

元数据:{
     属性:{...},
     汇总:{
 工具栏:{
 键入:" sap.m.Toolbar",
             倍数:假
 }
 }
 

视图可以调用聚合(" cust"是我的自定义库):

 
     
         
     
  

但是如何定义聚合在XML片段中的放置位置(不转发到另一个控件的聚合)?

最诚挚的问候,

TobiasKrämer

付费偷看设置
发送
2条回答
软件心理学工程师
1楼-- · 2020-08-19 19:33

您可以通过将现有控件的聚合与" {$ this>/myAggregationName}"绑定在一起来添加工具栏。

例如,如果复合XML控件定义中包含一个Panel,并且 您想让应用程序在其中包含标题工具栏,添加headerToolbar =" {$ this>/toolbar}":

 
   <!-...->
   
     
     
   
   <!-...->
 
 

不幸的是,在您的情况下,由于XMLComposite会根据片段定义创建sap.m.Toolbar,因此应用程序实际上将无法通过OverflowToolbar。

____

有关更多信息,请参见文档主题 XML复合控件/集合此示例

SAP德到
2楼-- · 2020-08-19 19:34

您在说什么?

一周热门 更多>