dvm:lookupValue

dvm:lookupValue関数では、ソース列に指定のソース値を含むドメイン値マップでターゲット列の値をルックアップすることにより、文字列が返されます。

  • 次のコードは、dvm:lookupValue関数の構文の例を示しています。

    dvm:lookupValue(dvmMetadataURI as string, SourceColumnName as string,
     SourceValue as string, TargetColumnName as string, DefaultValue as string) as
     string
    

    次のコードは、dvm:lookupValue関数の使用方法の例を示しています。

    dvm:lookupValue('cityMap.dvm','CityCodes','BO', 'CityNames',
    'CouldNotBeFound')
    
  • 次のコードは、dvm:lookupValue関数の構文の別の例を示しています。

    dvm:lookupValue(dvmMetadataURI as string, SourceColumnName as string,
    SourceValue as string, TargetColumnName as string, DefaultValue as string,
    (QualifierSourceColumn as string, QualifierSourceValue as string)*) as string
    

    次のコードは、dvm:lookupValue関数の使用方法の別の例を示しています。

    dvm:lookupValue ('cityMap.dvm','CityCodes','BO','CityNames',
     'CouldNotBeFound', 'State', 'Massachusetts')

引数

  • dvmMetadataURI - ドメイン値マップのURI。

  • SourceColumnName - ソース列名。

  • SourceValue - ソース値(XSLTトランスフォーメーションのソース文書にバインドされるXPath式)。

  • targetColumnName - ターゲット列名。

  • DefaultValue - 値が見つからない場合は、デフォルト値が返されます。

  • QualifierSourceColumn: 修飾子列の名前。

  • QualifierSourceValue: 修飾子の値。