WDScript :: Aide en ligne pour 103 fonctions

Tier par :

Nombre de fonctions commencant par A > 4

English version

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

HErreurInfo
En anglais : HErrorInfo

Version de WDScript : 2.1.7+

Renvoie une information détaillée sur la dernière erreur déclenchée par le moteur Hyper File.

Syntaxe

<Résultat> = HErreurInfo([<Type d'information>])

<Résultat> : Chaîne de caractères correspondant au libellé de l'information demandée, chaîne vide ("") si aucune erreur n'est survenue.

<Type d'information> : Constante optionnelle de type entier qui permet de préciser le type d'information à afficher. Si ce paramètre n'est pas précisé, le message complet associé à l'erreur est renvoyé. Toutes ces informations ne sont pas présentes pour toutes les erreurs. Une information est présente uniquement si elle a un lien avec l'erreur. Dans le cas contraire, <Résultat> est une chaîne vide.
- hErrADO : Code d'erreur renvoyé par ADO. Le message correspondant peut être connu avec la constante hErrMessageADO.
- hErrBase : Code d'erreur renvoyé par la base de données. Le message correspondant peut être connu avec la constante hErrMessageBase
- hErrNatif : Code d'erreur renvoyé par la DLL utilisée pour l'accès natif. Pour plus de détails sur ce code d'erreur, consultez la documentation fournie avec l'accès natif.
Le message correspondant peut être connu avec la constante hErrMessageNatif
- hErrCodeSystème : Numéro de l'erreur système associée (si elle existe).
- hErrComplet : Toutes les informations de l'erreur (ligne de l'erreur, traitement en cours, ...).
- hErrFIC : Nom complet du fichier de données (" .FIC") associé à l'erreur
- hErrFichier : Nom logique du fichier associé à l'erreur
- hErrInfoClient : Informations sur la couche client utilisée par l'Accès Natif ayant renvoyé l'erreur.
- hErrInfoDebug : Informations spécifiques au débogage du problème rencontré. Ces informations ne doivent être affichées et communiquées qu'en cas de demande expresse de PC SOFT. Dans le cas de l'exécution d'une requête par OLE DB, cette option permet de récupérer le code de la requête SQL réellement exécutée sur la base de données.
- hErrInfoServeur : Informations sur le serveur utilisé par l'Accès Natif ayant renvoyé l'erreur.
- hErrLiaison : Nom de la liaison associée à l'erreur
- hErrMessage (valeur par défaut) : Message associé à l'erreur
- hErrMessageADO : Message correspondant à l'erreur renvoyée par ADO (hErrADO)
- hErrMessageBase : Message correspondant à l'erreur renvoyée par la base de données (hErrBase)
- hErrMessageNatif : Message correspondant à l'erreur renvoyée par le provider d'accès natif (hErrCodeSystèmeNatif)
- hErrMessageOLEDB : Message correspondant à l'erreur renvoyée par le système lors d'une connexion OLEDB (hErrOLEDB)
- hErrMessageSystème : Message de l'erreur système associée (si elle existe)
- hErrMMO : Nom complet du fichier mémo (".MMO") associé à l'erreur
- hErrNDX : Nom complet du fichier d'index (" .NDX") associé à l'erreur
- hErrNumEnr : Numéro de l'enregistrement associé à l'erreur
- hErrOLEDB : Code d'erreur renvoyé par le système lors d'un accès par une connexion OLE DB.
- hErrRubrique : Nom de la rubrique associée à l'erreur
- hErrWDD : Nom complet du fichier de l'analyse (fichier .WDD) associé à l'erreur.

Remarque

Cette fonction doit être appelée immédiatement après l'appel de la fonction qui échoue. En effet, l'appel à une autre fonction (différente d'une fonction d'erreur), peut ré-initialiser et modifier le compte rendu de HErreurInfo.

Exemple

<wdscript>
// Gestion d'une erreur lors de la création d'un fichier
SI pas HCréation("Toto") ALORS
  Echo ("Erreur Hyper File : <br />" + HErreurInfo())
FIN
</wdscript>

Commentaires

Les commentaires doivent si possible être postés en anglais. Ils sont soumis à la modération avant d'être publiés.

Ajouter votre commentaire