如何在VDM CDS视图中的适应过滤器中删除字段组

2020-08-31 12:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想控制在Adapt过滤...

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

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


嗨,

我想控制在Adapt过滤器中应看到多少个字段组。

我尝试了一些事情,但是很顺心。

@ UI.hidden:是

_InspLot._Plant.PlantName,

对于您不想公开给ui的字段,此功能很好

我尝试了@ consumption.filter.hidden:true,这也没有我想要的那样。

默认情况下,我公开的所有关联都是适应过滤器的一部分。

此默认功能我想控制并仅公开用于过滤的必填字段。

如何在智能圣殿中实现这一目标?

4条回答
空代码
2020-08-31 13:19

您好 Shivakumar。

我已经在CD中找到了解决方案:

在Interface的cds中:

将视图ZCDS_SHOPDESC_F2_LS定义为与ZCDS_SHOPDESC_F_LS不同的选择
 在$ projection.item_type = ZCDS_ITMTYP_TX.item_type和ZCDS_ITMTYP_TX.langu = $ session.system_language上与ZCDS_ITMTYP_TX关联
 在$ projection.guid = _itemdata.guid上作为_itemdata与ZCDS_ITEMDATA_I关联
  {
     @ EndUserText.label:"外部ID"
      @ ObjectModel.text.element:['shop_descr']
      @ Search.defaultSearchElement:true
     键external_id,
    
     @ UI.hidden:是
     guid,
    
     @ EndUserText.label:"商店说明"
     @ Search.defaultSearchElement:true
     @ Search.ranking:#HIGH
     @ Semantics.text:是
     shop_descr作为shop_descr,
     @ UI.hidden:是
     状态,
     @ EndUserText.label:"状态"
     status_desc,
     @ UI.hidden:是
     物品种类,
     @ EndUserText.label:'SAP代码'
     sap_code,
     @ UI.hidden:是
     ZCDS_ITMTYP_TX.item_type_t作为itm_typ_desc,
    
    //信息国家和地区
      @ EndUserText.label:"地理位置"
      @ ObjectModel.text.association:'_geoarea'
     //@Search.defaultSearchElement:true
     _itemdata.geo_area,
    
      @ EndUserText.label:"国家/地区"
      @ ObjectModel.text.association:'_country'
     //@Search.defaultSearchElement:true
     _itemdata.country,
    
      @ EndUserText.label:'区域'
      @ ObjectModel.text.association:'_region'
     //@Search.defaultSearchElement:true
     _itemdata.region,
    
     @ ObjectModel.association.type:[#TO_COMPOSITION_CHILD]
     @ Consumption.filter.hidden:是
     _itemdata._geoarea,
     @ ObjectModel.association.type:[#TO_COMPOSITION_CHILD]
     @ Consumption.filter.hidden:是
     _itemdata._country,
     @ ObjectModel.association.type:[#TO_COMPOSITION_CHILD]
     @ Consumption.filter.hidden:是
     _itemdata._region
    
     } 

@ Consumption.filter.hidden:true

在关联上方隐藏字段组,然后在sigle字段上方隐藏单个过滤器。

Sebastiano;)