如何在ABAP网关中将数据加载到get_expanded_entityset的虚拟实现中?

时间:2016-03-08 06:02:38

标签: entity sap abap expand gateway

我们没有任何后端或RFC到数据库表。因此,我们已经实现了get_entity,get_entityset的虚拟实现......这样我们就可以通过调试来提供数据。

DATA Model:
Employee Entity { Emp_name, **Emp_id**, Emp_address}
Company Entity { Company_name, **Company_id**, Company_type}
Education Entity {qual_name, qual_type, **college_id**, year_of_passing}

Associations:
EmployeeToCompany;
EmployeeToEducation;

虽然调试时数据显示在内部表中,但在输出期间不会显示。

1 个答案:

答案 0 :(得分:0)

问题是: 关联(在数据模型中)

EmployeeToCompany 1..1

EmployeeToEducation 1..1

我们将它们实现为表类型。因此,它无法将表格读入结构中。

解决方案:

EmployeeToCompany 1..M
EmployeeToEducation 1..M

OR

EmployeeToCompany 1..1
EmployeeToEducation 1..1

implement these associations as structures.