エラーが発生したかどうかを示します。エラーが発生すると、このVIはエラーの記述を返し、オプションでダイアログボックスを表示します。


icon

入力/出力

  • c1dstr.png [ユーザ定義説明]

    [ユーザ定義説明]は、ユーザが定義したコードの説明の配列です。

    入ってくるエラーがユーザ定義コードと一致する場合、VIではメッセージユーザ定義説明から対応する説明を使用します。

  • c1di32.png [ユーザ定義コード]

    [ユーザ定義コード]は、独自のVIにエラーコードとメッセージを定義するのに使用する数値エラーコードの配列です。

    VIはエラーコードの内部データベースを検索した後、この配列を検索します。エラーコード-8999~-8000、5000~9999、500,000~599,999は、ユーザが独自のエラーメッセージを定義するために予約されています。

  • ci32.png [エラーコード] (0)

    [エラーコード]は、数値エラーコードです。

    エラー入力がエラーを示す場合、VIでは エラーコードを無視します。それ以外の場合、VIはその値をテストします。値が0でない場合はエラーを示します。

  • cstr.png [エラーソース] (" ")

    [エラーソース]は、エラーコードのソースを記述するために使用できるオプションの文字列です。

  • cbool.png ni.com検索リンク表示?(T)
  • cu16.png ダイアログタイプ (OK msg:1)

    ダイアログタイプは、表示するダイアログボックスがある場合、そのダイアログボックスのタイプを指定します。

    このパラメータの値に関係なく、VIではエラー情報およびエラーを記述するメッセージを出力します。

    0ダイアログなし―ダイアログボックスを表示しません。この設定は、エラー処理をプログラム的に制御する場合に便利です。
    1OKメッセージ (デフォルト)―1つの「継続」ボタンがあるダイアログボックスを表示します。ユーザがOKボタンをクリックすると、メインVIに制御権が返されます。
    2継続/停止メッセージ―ユーザが操作を続行または停止するためのボタンが表示されたダイアログボックスを表示します。ユーザが停止を選択すると、「停止」関数が呼び出され、実行が停止します。
    3OKメッセージ + 警告―警告と1つの「継続」ボタンのあるダイアログボックスを表示します。ユーザがOKボタンをクリックすると、メインVIに制御権が返されます。
    4警告付き継続/停止メッセージ―ユーザが操作を続行または停止するためのボタンと警告が表示されたダイアログボックスを表示します。ユーザが停止を選択すると、「停止」関数が呼び出され、実行が停止します。
  • cerrcodeclst.png エラー入力 (エラーなし)

    エラー入力は、このノードを実行する前に発生したエラーの状態を示します。

    この入力にはステータスコードソースが含まれます。これらには標準エラー入力クラスタ要素の機能があります。

  • ci32.png [例外動作] (なし:0)

    [例外動作]は、エラー処理に対する例外を作成する方法です。

    VIは、エラーコードエラーソース例外コード例外ソースに一致すると例外動作を実行します。例外ソースのデフォルト値を使用する場合、VIが例外動作を実行するために例外コードのみが一致する必要があります。

    0例外なし (デフォルト)―エラー例外処理を実行しません (例外コード例外ソースが配線されている場合も)。
    1条件を満たせばエラーをキャンセル通常はエラーとみなされる状況をエラーとして扱いません。VIによってエラーがキャンセルが返された場合、エラー?はFALSE、コード出力は0、ソース出力は空の文字列です。
    2条件を満たせばエラーを設定―エラーに合わせて警告をアップグレードします。このパラメータは、ステータスパラメータとエラーコードパラメータで指定されたとおりにVIによってエラーが検出されないとエラーを設定します。ただし、エラー入力コード値は、例外コードの値に一致し、エラーソースの値は例外ソースに一致します。VIがエラーをセットすると、エラー?はTRUE、コード出力エラー入力からのコード値、そして、ソース出力エラー入力からのソース値になります。
  • ci32.png [例外コード]

    [例外コード]は、例外として処理するエラーコードです。デフォルトは0です。

  • cstr.png [例外ソース]

    [例外ソース]は、例外をテストするのに使用するエラーメッセージです。デフォルトは空の文字列です。

  • ibool.png エラー?

    エラー?には、エラー発生時にTRUEが返されます。エラーを検出すると、このVIはエラークラスタにパラメータを設定します。

  • ii32.png コード出力

    コード出力エラー入力またはエラーコードで示されたエラーコードです。

  • istr.png ソース出力

    ソース出力は、エラーのソースを示します。

    ソース出力文字列は、エラー入力ソース文字列よりも記述的です。

  • istr.png メッセージ

    メッセージは、発生したエラーのコード、エラーのソース、およびエラー説明を記述します。

    VIがエラーの説明を返さない場合、エラーコードの説明を検出するために、いくつかの方法を使用できます。同じエラー・コードに対して複数の説明が存在する場合、VIはすべての説明をorで区切って表示する。

  • ierrcodeclst.png エラー出力

    エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。