Get 方法
用于根据输入关键字参数来检索属性 (key1,key2, … keyn)。 输出参数是一个结构,该结构包含与关键字参数匹配的记录的属性。 如果组件接口只有一个实例 (即没有键) ,则 Get 函数不包含任何键参数。 另请参阅 Find 方法。
Get (key1, key2, ... keyn, properties)
Get (key1, key2, ... keyn, getHistoryItems, properties)
参数 | 说明 |
---|---|
key |
服务器数据库中必须存在的一组参数;否则会发生错误。 按照对特殊组件接口进行的定义,这些关键字对应于 Get 关键字组。 |
properties |
包含组件接口属性的完整结构,在调用完成时会返回此结构。 |
getHistoryItems |
一个布尔值。 如果组件接口的属性包含低于级别 0 (的有效日期项,则需要一个名称为 EFFDT 的键字段) getHistoryItems 附加参数。如果值为: - True — 所有有效的日期项都作为序列 (返回,可以嵌入到任何级别) 。 其中包括所有过去的有效日期项、当前的有效日期项以及所有将来的有效日期项 - False - 仅返回当前和所有未来生效日期的项目。 如果对同一实例进行更新的后续调用,则应 getHistoryItems 设置为 False。 |
如果组件接口的属性包含低于级别 0 的有效日期项, (即,名称为 EFFDT) 的键字段,则需要其他参数 getHistoryItems
。 此参数为布尔型。 如果将其设置为 True,则所有有效日期项将作为一个序列(可嵌入到任意级别)返回。 其中包括所有过去的有效日期项、当前的有效日期项以及所有将来的有效日期项。 如果 参数 getHistoryItems
设置为 False,则仅返回当前和所有未来生效日期项。 如果要对同一实例进行更新的后续调用,则应 getHistoryItems
将 设置为 False。 另请参阅 UpdateEx 方法。
如果组件接口没有键(例如,只有一个实例可以存在),则 Get()
方法的形式如下:
Get(properties)
有关有效日期项的详细信息,请参阅 PeopleSoft Enterprise 文档。
备注
如果组件接口中的 PeopleSoft 函数已启用,则会提供 BizTalk Adapter for PeopleSoft Get
Enterprise Get()
方法。