0

对于列表报告中对象页面中的不同方面,当我添加任何自定义操作并将属性“requiresSelection”添加为 true 时,操作保持禁用状态。


尝试在 manifest.json 中添加以下代码

"Sections": {                                    
  "to_PDL::com.sap.vocabularies.UI.v1.LineItem": {                                       
   "id": "to_PDL::com.sap.vocabularies.UI.v1.LineItem",
  "Actions": {                                   
    "TestAction_Deactivate": {                                               
        "id": "TestAction_Deactivate",                                               
        "text": "Deactivate",                                                
        "press": "onDeactivate",
        "requiresSelection" : true
     }
   }
 }
}
4

1 回答 1

0

在官方 SAP 文档中,它对属性说:“指示操作是否需要选择项目 (true) 或不需要 (false) 的属性。默认值为 true。”</p>

这意味着,首先您必须在表格中选择一行。然后该操作变为启用。这种方式对你有用吗?

于 2019-11-18T11:51:55.200 回答