検索と置換

検索とは、プロジェクトや関数コレクションに設定した内容を検索する機能です。置換とは、検索結果のうち値の変更が可能な項目に対して値を置換する機能で、検索結果ウィンドウで指定します。

プルダウンリストのプロパティ値を検索する場合

コンポーネントまたはマッパー関数のプロパティ値をプルダウンリストから選択する場合、選択肢の内容は日本語で記述されていますが、内部的には英字で管理されています。そのため、プルダウンリストの内容を検索したい場合、記述されている日本語に対応する英字を指定する必要があります。対応する文字列については、各コンポーネント、マッパー関数のヘルプを参照してください。

検索のダイアログボックス

検索の検索条件や各オプションをダイアログボックスで指定します。

検索文字列 検索する文字列を指定します。過去に行った検索文字列がプルダウンリストで表示されます。
検索範囲 検索する範囲を指定します。ツリーペインでフローを選択すると「このフロー」「このプロジェクト」を指定可能になります。関数を選択すると「この関数」「この関数コレクション」を指定可能になります。
このフロー 現在選択されているフロー内を検索します。
このプロジェクト 現在選択されているフローが属するプロジェクト内を検索します。
この関数 現在選択されている関数内を検索します。
この関数コレクション 現在選択されている関数が属する関数コレクション内を検索します。
すべてのプロジェクト ホームフォルダー下のすべてのプロジェクト内を検索します。
すべての関数コレクション ホームフォルダー下のすべての関数コレクション内を検索します。
すべて ホームフォルダー下のプロジェクトと関数コレクションすべてを検索します。
検索対象 検索する対象を指定します。
コンポーネント コンポーネントのプロパティ値を検索します。
マッパー関数 マッパー関数のプロパティ値を検索します。
変数 変数名、値を検索します。
オプション
正規表現 検索文字列に正規表現での検索条件を指定するには、チェックボックスをオンにします。
大文字小文字を区別 検索文字列の英大文字と英小文字を区別するには、チェックボックスをオンにします。
「.」はすべての文字とマッチ 検索文字列の中の文字「.」を何らかの文字1文字分として検索するには、チェックボックスをオンにします。
説明も検索 インスペクタの「説明」に記述した内容も検索するには、チェックボックスをオンにします。
and, or条件を使う and、orの条件を含んで検索するには、チェックボックスをオンにします。 andまたはorは英字で指定し、検索文字列の間には半角空白を入れます。
例1: data and txt
例2: system or file
and 複数の検索文字列をすべて含む
or 複数の検索文字列を少なくとも1つ含む
拡張検索 拡張検索するには、チェックボックスをオンにします。検索範囲がこのフローまたはこのプロジェクトの場合に指定可能です。拡張検索では、Velocityコンポーネントで参照されているテンプレートファイルの中も検索します。

検索結果

検索結果は、検索結果ダイアログに表示されます。一致した位置を表示するには、リストのフィールドをダブルクリックします。一致した位置のコンポーネントがあるフローまたはマッパーがウィンドウに表示されます。

プロジェクト 検索一致したコンポーネントまたはマッパー関数のあるフローが属するプロジェクト名(または関数コレクション名)
フロー 検索一致したコンポーネントまたはマッパー関数のあるフロー名(または関数名)
オブジェクト 検索対象がコンポーネントの場合、コンポーネントオプジェクトの名前(※1)
検索対象がマッパー関数の場合、関数オプジェクトの名前(※2)
タイプ 検索対象がコンポーネントの場合、コンポーネントタイプ
検索対象がマッパー関数の場合、関数タイプ
プロパティ プロパティ名
プロパティ値

※1 コンポーネントオブジェクトとは、フロー内に配置したコンポーネントアイコンです。フローウィンドウでコンポーネントアイコンをクリックするとインスペクタにオブジェクトの「名前」が表示されます。

※2 関数オブジェクトとは、マッパー内に配置した関数アイコンです。マッピングウィンドウで関数アイコンをクリックするとインスペクタにオブジェクトの「名前」が表示されます。

置換

検索結果ウィンドウで、検索文字列を指定した文字列に置き換えることができます。置換した結果は検索結果ウィンドウの一番左の選択項目に、置換できた場合は「OK」、置換できなかった場合は「NG」と表示されます。置換できなかった場合とは、たとえば、RDBGetコンポーネントの「コネクション」プロパティで存在しないコネクション名を置換文字列に指定して置換した場合などです。

 

▲ このページのトップへ