我们希望使用实例在生成的模型中插入一些数据。但是,我们有包含轻量级实体的实体,如:
<cf:entity name="O" namespace="{0}.AOA">
[...]
<cf:property name="B" typeName="BO">
[...]
其中BO类型被定义为轻量级实体:
<cf:entity name="BO" namespace="{0}.AOA" lightweight="true">
<cf:property name="IdentificatiecodeOR" typeName="AN16">
</cf:property>
[...]
如何定义实体O的实例以在identificatiecodeOR属性中输入数据?
答案 0 :(得分:0)
以下是使用Contact实体和轻量级Address实体的示例。它是使用Codefluent实体的Visual Modeler组件创建的。你没有使用Visual Modeler吗?
<cf:entity name="Contact" namespace="Demo1" categoryPath="/Demo1">
<cf:property name="Id" key="true" />
<cf:property name="FirstName" />
<cf:property name="LastName" />
<cf:property name="Address" typeName="{0}.Address" />
<cf:instance>
<cf:instanceValue name="Id">b6ec9c67-755d-42d8-ae7c-0ac3cab8db1f</cf:instanceValue>
<cf:instanceValue name="FirstName">Jon</cf:instanceValue>
<cf:instanceValue name="LastName">Smith</cf:instanceValue>
<cf:instanceValue name="Address" preserveEscaping="true"><City>San Jose</City><Line1>100 Main St</Line1><Line2>Bld 5</Line2><PostalCode>99999</PostalCode><State>FL</State></cf:instanceValue>
</cf:instance>