点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
使用Github Repo SAP-samples/cloud-cap-samples作为模板,我想创建一个具有以下格式的新实体。
实体规划实体:托管{ 密钥entity_id:整数; entity_name:字符串(255); 说明:String(1000); 父级:PlanningEntities协会; children:children上许多PlanningEntities的组成。parent= $ self; }
一旦我使用Fiori组件创建或编辑实体,就会遇到问题。
创建实体不会存储对数据库的父ID引用。
启动编辑,将其吹得很高……请参见下文。
有人在一个实体中使用亲子关系有经验并且/或者可以推荐解决方案吗?
POST/admin/$ batch >阅读PlanningEntities { '$ count':'true', '$ expand':'DraftAdministrativeData($ select = DraftUUID,InProcessByUser,LastChangedByUser),parent($ select = IsActiveEntity,entity_id)', '$ filter':'(IsActiveEntity eq为false或SiblingEntity/IsActiveEntity eq为null)', '$ select':'HasActiveEntity,HasDraftEntity,IsActiveEntity,entity_id,entity_name', '$ skip':'0', '$ top':'30' } POST/admin/$ batch >阅读PlanningEntities(entity_id = 11,IsActiveEntity = true){ '$ select':'HasDraftEntity,IsActiveEntity,createdAt,createdBy,描述,entity_id,entity_name,modifiedAt,modifiedBy', '$ expand':'DraftAdministrativeData($ select = DraftUUID,InProcessByUser),parent($ select = IsActiveEntity,entity_id,entity_name)' } POST/admin/$ batch >编辑PlanningEntities(entity_id = 11,IsActiveEntity = true)/AdminService.draftEdit null [2020-05-14T22:16:46.725Z | 错误| 1991765]:超出了最大调用堆栈大小 [内部错误] RangeError:超出最大调用堆栈大小 在Select.where(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ statements \ Where.js:45:17) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:69:16) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 在_generateSubCQNs(C:\ _ projects \ RizInno \ unit-base \ node_modules \ @sap \ cds-runtime \ lib \ cds-services \ services \ utils \ draftUtils.js:76:9) 请报告此错误。
您好马丁·斯坦西格,
这是当前版本中的一个已知错误。 该修补程序将包含在下一个版本中。
最佳,
塞巴斯蒂安
一周热门 更多>