Gestionnaire d'erreur général
- Mise à jour2025-07-30
- Temps de lecture : 6 minute(s)
Détermine si une erreur est survenue. Il contient une base de données des codes d'erreur et de leur description, en fonction de laquelle il crée une description de l'erreur et affiche éventuellement une boîte de dialogue.

Entrées/Sorties
[user-defined descriptions]
—
[user-defined descriptions] is an array of descriptions of user-defined codes. Si une erreur qui se produit correspond à l'un des codes utilisateur, le VI renvoie la description correspondante provenant de descriptions utilisateur dans le message.
[user-defined codes]
—
[user-defined codes] is an array of numeric error codes you can use to define error codes and messages for your own VIs. Le VI effectue une recherche dans ce tableau après avoir cherché dans la base de données interne de codes d'erreur. Les codes d'erreur dans les gammes de -8999 à -8000, de 5000 à 9999 et de 500 000 à 599 999 sont réservés pour vous permettre de définir vos propres messages d'erreur.
[error code] (0)
—
[error code] is a numeric error code. Si entrée d'erreur indique une erreur, le VI ignore code d'erreur. Sinon, le VI le teste. Une valeur non nulle indique une erreur.
[error source] (" ")
—
[error source] is an optional string you can use to describe the source of error code.
search ni.com link visible?(T)
—
search ni.com link visible? determines whether the Search ni.com for error hyperlink appears in the dialog box. Set to TRUE to display the hyperlink. Clicking the hyperlink opens search results for the error code on ni.com in the default web browser. The hyperlink appears only for LabVIEW-defined error codes in the development environment. The default is TRUE.
type of dialog (OK msg:1)
—
type of dialog determines what type of dialog box to display, if any. Quelle que soit sa valeur, le VI donne des informations sur l'erreur et le message décrivant l'erreur.
error in (no error)
—
error in describes error conditions that occur before this node runs. This input contains status, code, and source, which provide standard error in cluster element functionality.
[exception action] (none:0)
—
[exception action] is a way for you to create exceptions to error handling. Le VI effectue l'action d'exception si le code d'erreur et la source d'erreur correspondent au code d'exception et à la source d'exception. Si vous utilisez la valeur par défaut pour une source d'exception, seul le code d'exception doit correspondre pour que le VI effectue l'action d'exception.
[exception code]
—
[exception code] is the error code that you want to treat as an exception. The default is 0.
[exception source]
—
[exception source] is the error message that you want to use to test for an exception. The default is an empty string.
error?
—
error? returns TRUE if an error occurs. If this VI finds an error, it sets the parameters in the error cluster.
code out
—
code out is the error code indicated by error in or error code.
source out
—
sortie de source indique la source de l'erreur. La chaîne sortie de source est une chaîne plus descriptive que la chaîne source de l'entrée d'erreur.
message
—
message describes the error code that occurred, the source of the error, and a description of the error. Si le VI ne renvoie pas une description de l'erreur, vous pouvez entreprendre différentes actions pour trouver la description du code d'erreur. S'il existe plusieurs descriptions pour le même code d'erreur, le VI affiche toutes les descriptions, séparées par des ou.
error out
—
error out contains error information. This output provides standard error out functionality. |
[user-defined descriptions]
—
[user-defined codes]
—
[error code] (0)
—
[error source] (" ")
—
search ni.com link visible?(T)
—
type of dialog (OK msg:1)
—
error in (no error)
—
error?
—
code out
—
source out
—
error out
—