バリアントデータから属性を取り出す
- 更新日2025-08-27
- 2分で読める
以下の手順に従って、バリアントデータから特定の属性を回収します。
- 「バリアント属性取得」関数をブロックダイアグラムに追加します。
- バリアントデータを「バリアント属性取得」関数のバリアント入力に配線します。
- 属性の名前を「バリアント属性取得」関数の名前入力に配線します。
- 「バリアント属性取得」関数のデフォルト値入力を配線します。デフォルト値入力に何を配線するかにより、値出力を配線する際に作成される表示器のタイプが決定します。
- 「バリアント属性取得」関数の検出出力を右クリックし、ショートカットメニューから作成»表示器を選択します。
- 「バリアント属性取得」関数の値出力端子を右クリックして、ショートカットメニューから作成»表示器を選択してその属性に関連する値を回収します。
- VIを実行します。
検出がTRUEの場合、値表示器に属性の値が表示されます。検出がFALSEの場合には、値表示器にデフォルト値入力に配線した値が表示されます。
以下の手順に従って、バリアントデータからすべての属性名を回収します。
- 「バリアント属性取得」関数をブロックダイアグラムに追加します。
- バリアントデータを「バリアント属性取得」関数のバリアント入力に配線します。
- 「バリアント属性取得」関数の名前入力とデフォルト値入力は配線しないままにしておきます。
- 名前出力を右クリックし、ショートカットメニューから作成»表示器を選択します。
- 「バリアント属性取得」関数の値出力端子を右クリックして、ショートカットメニューから作成»表示器を選択して各属性に関連する値を回収します。
- VIを実行します。
属性名がフロントパネル名前配列表示器に表示されます。値配列表示器に、後でVIおよび関数で使用するために変換することが可能な関連する値がバリアントのリストとして表示されます。