メイン コンテンツをスキップする 補完的コンテンツへスキップ

NameValuePairLookup

名前と値を表す一連の隣接したエレメントのペアの値をルックアップします。

このファンクションは、名前と値を表す隣合わせのエレメントのペアを処理するために特別にデザインされたものです。これは、EDIドキュメント(たとえば、X12 EDIのLIN Segmentなど)で使用されます。

このファンクションは、例で説明すると明快です。LIN Segmentには、次の5つの名前と値のペアがあります。

LIN01 - Product/Service ID Qualifier LIN02 - Product/Service ID LIN03 - Product/Service ID Qualifier LIN04 - Product/Service ID LIN05 - Product/Service ID Qualifier LIN06 - Product/Service ID LIN07 - Product/Service ID Qualifier LIN08 - Product/Service ID LIN09 - Product/Service ID Qualifier LIN10 - Product/Service ID

Product/Service ID QualifierNameProduct/Service IDValueです。Product/Service IDの中でUPという修飾子のものを探すには、次のような式ツリーを使用します:

NameValuePairLookup Lookup Value Constant 'UP' First Element LIN01 Last Element LIN09			

この式はNameエレメントにLIN01, 03, 05, 07, 09を持ち、その値がUPであるものを見つけると、エレメントLIN02, 04, 06, 08, 10が関連付けられているValueエレメントの値を返します。

Last Element引数は、最後のValueエレメント(LIN10)ではなく、最後のNameエレメント(このサンプルではLIN09)を取るという点にご注意ください。

引数

Lookup Value シリーズ内のNameエレメントと比較する値を指定します。
First Element Name/Valueエレメントのシリーズの中の最初のNameエレメントを指定します。
Last Element Name/Valueエレメントのシリーズの中の最後のNameエレメントを指定します。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。