OData CreateEntity Edm.Binary

2020-08-14 07:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 请问当前的OData...

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

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


大家好,

请问当前的OData CreateEntity操作是否支持编写Edm.Binary类型? 在我的Asset Manager应用程序中,我可以读取来自后端系统的Edm.Binary。

但是,在使用OData CreateEntity Action时,似乎它不支持Edm.Binary数据类型,或者在调用该操作之前还需要执行其他步骤?

下面是我的CreateEntity.action元数据。 FormData字段是Edm.Binary类型,值是有效的二进制值(出于测试目的,它是字符串" test"的简单值,在我的实际情况下,它是JSON数据)。

{" Headers":{" OfflineOData.RemoveAfterUpload":" true"}," Properties":{" ObjectId":"/SAPAssetManager/Rules/WorkOrders/CreateUpdate/WorkOrderLocalID.js"," ObjectType":"订单 "," Uuid":" #Page:WorkOrderCreateUpdatePage/#Control:FormUuid/#Value"," FormUuid":"/SAPAssetManager/Rules/Extensions/Formio/FormioGetSelectedFormUuid.js"," FormData":" dGVzdA =="} ,"目标":{" EntitySet":" ZEQ_FORMIODATA_C","服务":"/img/SAPAssetManager/Services/Formio.service"}," ShowActivityIndi​​cator":true," _ Type":" Action.Type.ODataService.CreateEntity"}

基于调试控制台,我不理解错误"未实现格式2的转换",也无法进一步调试,因为该错误发生在插件级别ODataManager中。

谢谢。

(186.7 kB)