Get メソッド
入力キー パラメーター (key1, key2, … keyn) に基づいてプロパティを取得するために使用します。 出力パラメーターは、キー パラメーターに一致するレコードのプロパティを含む構造です。 コンポーネント インターフェイスのインスタンスが 1 つしかない場合 (キーがない場合) は、Get 関数にキー パラメーターは含まれません。 「 Find メソッド」も参照してください。
Get (key1, key2, ... keyn, properties)
Get (key1, key2, ... keyn, getHistoryItems, properties)
パラメーター | 説明 |
---|---|
key |
このパラメーターのセットがサーバー データベースに存在する必要があります。存在しない場合、エラーが発生します。 これらのキーは、特定のコンポーネント インターフェイスに定義されているキーの取得のセットと対応します。 |
properties |
呼び出しの完了時に返されるコンポーネント インターフェイスのプロパティの完全な構造が含まれます。 |
getHistoryItems |
ブール値です。 コンポーネント・インターフェースのプロパティーに、レベル 0 より下の有効日付項目 (つまり EFFDT の名前を持つキー・フィールド) が含まれている場合は、追加の getHistoryItems パラメーターが必要です。値が次の場合: - True - 有効な日付項目はすべてシーケンスとして返されます (任意のレベルに埋め込む可能性があります)。 これには、過去の有効日が指定された項目、現在の有効日が指定された項目、および未来の有効日が指定された項目のすべてが含まれます。 - False - 現在および将来有効な日付項目のみが返されます。 同じインスタンスで更新する後続の呼び出しが行われる場合は、 getHistoryItems False に設定する必要があります。 |
コンポーネント インターフェイスのプロパティに、レベル 0 より下の有効な日付項目 (つまり、EFFDT の名前を持つキー フィールド) が含まれている場合は、 getHistoryItems
追加のパラメーター である が必要です。 このパラメーターはブール型です。 このパラメーターを True に設定すると、有効日が指定されたすべての項目がシーケンスとして返されます (任意のレベルで埋め込むことができます)。 これには、過去の有効な日付項目、現在有効な日付項目、および将来有効な日付項目がすべて含まれます。 パラメーターが getHistoryItems
False に設定されている場合は、現在および今後有効なすべての日付付きアイテムのみが返されます。 同じインスタンスで更新する後続の呼び出しを行う場合は、 getHistoryItems
False に設定する必要があります。 UpdateEx メソッドも参照してください。
1 つのインスタンスしか存在できない場合のように、コンポーネント インターフェイスにキーがない場合、 Get()
メソッドの形式は次のようになります。
Get(properties)
有効日が指定された項目の詳細については、PeopleSoft Enterprise のドキュメントを参照してください。
注意
コンポーネント インターフェイスの PeopleSoft 関数が有効になっている場合は、BizTalk Adapter for PeopleSoft Get
Enterprise Get()
メソッドが提供されます。