大家都知道SAP Business Objects中的AddressInformation节点,它承载详细的地址信息,特别是依赖于国家和语言。
这也可以通过自定义业务对象以非常简单的方式实现。
您所需要的只是与SAP业务对象地址Snapshot和嵌入式组件公共地址的关联。
自定义业务对象的BODL中没有进一步的定义,优惠券返利,没有ABSL编码。完整的数据处理包含在嵌入式组件中!!!
唯一的缺点是,中移物联网,嵌入式组件也是维护数据的唯一方法。
让我向您展示单个步骤。
步骤1:关联到AddressSnapshot
在任何节点中向您的自定义业务对象添加这样的关联。这并不局限于根节点。
您甚至可以有多个节点:
步骤2:添加嵌入组件公共地址
创建UI后在UI设计器中打开它。
确保在其中定义关联的节点的NodeID是UI模型的一部分。让我们把这个节点称为HostNode和resp。NodeID主机NodeID.
添加嵌入式组件"/SAP\u BYD\u APPLICATION\u UI/Reuse/Address/Public\u Address_EC.EC.UI组件点击嵌入组件内的"绑定"按钮。在"Embedded component binding"窗口中,什么是物联网工程,网站服务器租用,从左侧的数据模型中选择HostNodeID,从右侧的界面中选择AddressSnapshotHostNodeID,物联网技术,并将它们绑定在一起。
标记嵌入的组件,并查看"属性"选项卡中的参数。
您需要提供这些参数:
其他参数描述嵌入式组件的外观,如标题、可见性和编辑模式。
第3步:使用它
现在可以在嵌入式组件中输入任何地址数据。嵌入式组件本身负责保存和更新这些数据。
更重要的是:它还负责在自定义业务对象的HostNode中设置关联。这意味着你也可以通过ABSL访问地址数据。地垒