配置されたすべてのサブ VI に変更を一括で反映させる方法



使用ソフトウェア:
使用ソフトウェア・バージョン: 8.6.1
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア:

問題:
現在、メイン VI 内で使用しているサブVIの内容を変更する必要が出てきました。
サブ VI Iの端子変更をすると、配置されているサブ VI のアイコンが薄い色の表示となり、使用できなくなります。

アイコンを右クリックして「サブ VI に再連結」を選択すると、元のように使用可能になるのですが、このサブ VI は大量に使用されているため、一つ一つに同じ処理を施していくことは現実的ではありません。
同様の処理を同じサブ VI すべてに一括で反映させる方法はないでしょうか。

解決策:
現在のところ、「サブ VI に再連結」の処理を一括で行う、という機能は備わってはおりません。
しかし、同様の効果を得られる方法はあります。
メニューバー » 編集 » 検索して置換(もしくはショートカット Ctrl + F )で、検索ウインドウを開き、検索項目を「オブジェクト」にします。
「オブジェクトを選択」のアイコンをクリックし、「名前で VI を選択」を選びます。
「検索範囲」を設定し、「検索」ボタンをクリックします。そうしますと、「検索結果」ウインドウに検索範囲内に配置されたサブ VI が一覧となって表示されます。
さらに「置換」のアイコンをクリックし、「 VI を選択」から、変更を施した同じサブ VI を選択します。名前を変更した場合にはそちらを選択します。
その上で、「すべて置換」のボタンをクリックします。これにより、すべてのサブ VI が新しい状態で置き換わり、一つ一つに対して「サブ VI に再連結」の処理をしたのと同じ効果を得ることができます。


関連リンク:

添付:





報告日時: 03/23/2009
最終更新日: 08/16/2009
ドキュメントID: 4VMJNL71