1

我试图更好地理解 Excel 到组件接口定义如何使用 Component 和/或 Record PeopleCode 来执行业务逻辑/验证。

如果我打开一个组件定义(我的组件接口 (CI) 使用)并单击“结构”选项卡,我会看到组件中所有记录和字段的列表。我可以展开记录并右键单击特定字段,它会弹出一个“组件 PeopleCode”编辑器窗口。我注意到,对于记录上的特定字段,组件 PeopleCode 中没有任何代码,但实际的 Record PeopleCode 确实具有相同字段的 PeopleCode。我的问题是当 Excel 到 CI 运行时,它是否执行仅与组件关联的 PeopleCode 和/或 Record PeopleCode?这里有几个屏幕截图来说明上述情况:

记录字段 ITM_STATUS_FUTURE 的 PeopleCode(有代码):

在此处输入图像描述

相同记录/字段 ITM_STATUS_FUTURE 的组件 PeopleCode:

在此处输入图像描述

我想知道 CI 是否会同时执行上面的 Component 和 Record Peoplecode。提前致谢。

4

1 回答 1

2

组件接口将执行 Record PeopleCode 和组件 Record PeopleCode。您可以在 PeopleCode 开发人员指南、PeopleCode 和组件处理器部分找到更多信息。

顺序是它按记录处理,并且对于每条记录,它处理记录 PeopleCode,然后处理组件 PeopleCode。

于 2018-08-16T15:38:54.193 回答