Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム リファレンス


1.6.10 名称検索ダイアログ

[名称検索]ダイアログでは,要素名またはファンクション名を部分一致で検索して,検索結果のパスを一覧表示します。

ダイアログを表示したまま,画面上のマッピング定義を編集することもできます。なお,ダイアログが表示された状態で画面上のファンクション名を変更した場合,動作は保証しません。

[名称検索]ダイアログは,データ変換定義画面のツリービューアまたはマッピングビューアの適当な場所で右クリックして,[名称検索]を選択した場合に表示されます。

[名称検索]ダイアログを次に示します。

図1‒111 [名称検索]ダイアログ

[図データ]

〈この項の構成〉

(1) 表示項目

[検索対象]

検索対象として,[変換元ノード],[ファンクション]または[変換先ノード]チェックボックスを選択します。チェックボックスを複数選択することもできます。

[検索]

検索文字列を指定します。指定後に[検索]ボタンをクリックすると,検索文字列を含むノードまたはファンクションを部分一致で検索できます。

ノードを検索する場合,ノードのパス全体ではなく,パス末端の要素名だけが検索対象となります。検索対象となるノードの種別は次のとおりです。

  • 論理名

  • 複合内容要素

  • 単純内容要素

  • 属性

  • any要素

  • anyAttribute属性

  • #(sequence)

  • #(choice)

  • #anonymous

検索に関しては次の点に注意してください。

  • 検索文字列の大文字と小文字は区別されません。

  • 正規表現での検索はできません。

検索結果は,[検索結果一覧]に一覧表示されます。

[検索]ボタン

[検索]に指定した検索文字列を含む,ノードまたはファンクションを部分一致で検索できます。検索結果は[検索結果一覧]に表示されます。

[検索結果一覧]

検索結果が一覧表示されます。

[名称]

検索結果が画面上の表示順に従って一覧表示されます。表示された検索結果を選択すると,表示元のデータ変換定義画面の該当個所も選択されます。

検索対象

[名称]の表示内容

検索結果の選択時に,表示元の画面で選択される個所

変換元ノード

検索結果のノードのパス

変換元スキーマツリービューア上の該当するノード

ファンクション

検索結果のファンクション名

該当するファンクション

変換先ノード

検索結果のノードのパス

変換先スキーマツリービューア上の該当するノード

なお,検索対象が「変換元ノード」または「変換先ノード」の場合,表示されたパスは次の手順でクリップボードへコピーできます。N対1変換時は,「$<スキーマの論理名(ビジネスプロセスの変数名)>」を含むパスがコピーされます。

  1. コピーしたいパスを選択して右クリックする

  2. コンテキストメニューで[要素パスのコピー]を選択する

    スキーマの論理名の場合は,右クリックしても[要素パスのコピー]は表示されません。

[種別]

検索結果の種別を表示します。

検索対象が「変換元ノード」または「変換先ノード」の場合は,次の内容が表示されます。

ノードの種別

[種別]に出力される内容

論理名

論理名

複合内容要素

複合内容要素

単純内容要素

単純内容要素

属性

属性

any要素

any

anyAttribute属性

anyAttribute

#(sequence)

#(sequence)

#(choice)

#(choice)

#anonymous

#anonymous

検索対象が「ファンクション」の場合は,次の内容が表示されます。

ファンクションの種別

[種別]に出力される内容

文字列連結ファンクション

concat

部分文字列取得ファンクション

substr

文字数取得ファンクション

length

文字列調査ファンクション

contain

空白除去ファンクション

trim

数値フォーマット変換ファンクション

format

数値演算ファンクション

calc

端数処理ファンクション

round

総和ファンクション

sum

否定演算ファンクション

not

論理演算ファンクション

bitop

シフト演算ファンクション

shift

ノード名取得ファンクション

name

ノード数取得ファンクション

count

ノード調査ファンクション

exist

くり返しファンクション

loop

選択ファンクション

choose

値置換えファンクション

replace

基数変換ファンクション

radix

カスタムファンクション

custom

定数ファンクション

const

XPathファンクション

xpath

[検索対象]

検索時に[検索対象]で選択した項目(「変換元ノード」,「ファンクション」,または「変換先ノード」)を表示します。

[検索要素数]

検索結果の個数が表示されます。

なお,この項目は,[検索]ボタンをクリックして検索を実行したあとに,[検索結果一覧]の下に表示されます。

[閉じる]ボタン

[名称検索]ダイアログを閉じます。

(2) このダイアログでできる内容

[名称検索]ダイアログでは,要素名またはファンクション名を部分一致で検索できます。変換元ノード,変換先ノード,またはファンクションの数が多い場合に,使用したいノードまたはファンクションを簡単に探し出せます。