过滤收集类型的数据

2020-09-09 02:55发布

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

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


我创建了一个自定义组件,其中包含smartedit。 所以我在items.xml文件中的itemtype下面输入了

  <属性>
          
           
          <修饰符read =" true" write =" true" search =" true"初始=" true"可选=" true"/>
      
  


  

然后我声明了XYZComponent所依赖的SimpleComponentCollection类型的集合。

现在的问题是,由于大多数OOTB组件都扩展了SimpleCMSComponent,而我的某些自定义组件也扩展了SimpleCMSComponent。 但我只想显示下拉列表中的少数组件。 例如,我们有下面的组件扩展了SimpleCMSComponent

段落组件(OOTB)图像组件(OOTB)视频组件(自定义组件)导航组件(OOTB)SOPBanner Componet(自定义组件)

当前在我的下拉列表中,我得到了上面提到的组件的所有行,因为我只想在我的XYZComponent下拉列表中显示在组件行的下面。

段落组件(OOTB)视频组件(自定义组件)SOPBanner Componet(自定义组件)

请帮助我实现这一目标。

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

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


我创建了一个自定义组件,其中包含smartedit。 所以我在items.xml文件中的itemtype下面输入了

  <属性>
          
           
          <修饰符read =" true" write =" true" search =" true"初始=" true"可选=" true"/>
      
  


  

然后我声明了XYZComponent所依赖的SimpleComponentCollection类型的集合。

现在的问题是,由于大多数OOTB组件都扩展了SimpleCMSComponent,而我的某些自定义组件也扩展了SimpleCMSComponent。 但我只想显示下拉列表中的少数组件。 例如,我们有下面的组件扩展了SimpleCMSComponent

段落组件(OOTB)图像组件(OOTB)视频组件(自定义组件)导航组件(OOTB)SOPBanner Componet(自定义组件)

当前在我的下拉列表中,我得到了上面提到的组件的所有行,因为我只想在我的XYZComponent下拉列表中显示在组件行的下面。

段落组件(OOTB)视频组件(自定义组件)SOPBanner Componet(自定义组件)

请帮助我实现这一目标。

付费偷看设置
发送
1条回答
骆驼绵羊
1楼-- · 2020-09-09 03:41

抱歉,我错过了提及代码的机会。 我在items.xml文件中为XYZComponent和SimpleComponentCollection输入的条目是- alt text

一周热门 更多>