VI、Express VI、関数、端子、タイプ定義、グローバル変数、制御器リファレンス、またはブレークポイントをアプリケーションインスタンスのVIで検索して、それらを他のブロックダイアグラムのオブジェクトで置換することができます。

(ステートチャート) ブロックダイアグラムオブジェクトは、ステートチャートのガードおよび動作コードでも検索できます。

以下の手順に従って、VIまたはその他のアプリケーションインスタンスのVIのブロックダイアグラムオブジェクトを検索および置換します。

  1. 編集検索して置換を選択して、検索ダイアログボックスを表示します。現在のVIでオブジェクトを選択し、編集»検索して置換を選択して、検索ダイアログボックスにあらかじめ選択したオブジェクトを表示することもできます。
  2. オブジェクトボタンをクリックします。
  3. アプリケーションインスタンス選択メニューから、オブジェクトを検索するアプリケーションインスタンスを選択します。デフォルトのアプリケーションインスタンスは、検索ダイアログボックスを開いたアプリケーションインスタンスです。
  4. オブジェクトを選択ボタンをクリックします。表示されるメニューから、検索するオブジェクトを選択します。
  5. 検索範囲プルダウンメニューで検索の範囲を設定します。
  6. 検索ボタンをクリックします。検索結果ウィンドウは、LabVIEWが検出したすべてのオブジェクトをリストします。1つのインスタンスのみが検出された場合、フロントパネルウィンドウまたはブロックダイアグラムで結果をハイライト表示します。検索結果ウィンドウは表示されません。
メモ ローカル変数またはグローバル変数を検索する場合、検索結果リストは変数が読み取りまたは書き込みのどちらに設定されているかかを示します。
  1. 検索結果リストでエントリを選択して、ジャンプボタンをクリックして、ブロックダイアグラムでオブジェクトを検索します。検索結果リストのエントリをダブルクリックして、ブロックダイアグラムでオブジェクトを検索することもできます。
  2. 置換ボタンをクリックします。表示されるメニューから検出されたオブジェクトに置換するオブジェクトを選択します。
  3. 元のオブジェクトのすべてのインスタンスを新規オブジェクトで置換するには、すべて置換ボタンをクリックします。元のオブジェクトの選択されたインスタンスのみを新規オブジェクトで置換するには、置換するインスタンスを検索結果リストから選択して、選択項目を置換ボタンをクリックします。置換する新規オブジェクトに互換性がない場合、LabVIEWはオブジェクトを置換しません。