|
|
|
|
|
HErreurInfo (Fonction) En anglais : HErrorInfo
Non disponible avec ce type de connexion
Renvoie une information détaillée sur la dernière erreur déclenchée par le moteur HFSQL. Remarques : - Cette fonction doit être appelée immédiatement après l'appel de la fonction qui échoue. En effet, l'appel à une fonction (différente d'une fonction d'erreur) peut ré-initialiser et modifier le compte-rendu de la fonction HErreurInfo.
- La fonction ErreurInfo est équivalente à la fonction HErreurInfo.
SI HCréation(Client) = Faux ALORS
Erreur("Erreur HFSQL : " + HErreurInfo())
FIN
Syntaxe
<Résultat> = HErreurInfo([<Type d'information>])
<Résultat> : Chaîne de caractères - Libellé de l'information demandée,
- Chaîne vide ("") si aucune erreur n'est survenue.
<Type d'information> : Constante optionnelle de type entier. Permet de préciser le type d'information à afficher. Si ce paramètre n'est pas précisé, le message associé à l'erreur est renvoyé. Remarque : 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 | | hErrCode | Numéro de la dernière erreur déclenchée par le moteur HFSQL. | 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, ...). Remarque : Renvoie les mêmes informations que celles récupérées lors d'un clic sur le bouton "Copier" dans la fenêtre d'erreur du WLangage. | hErrFIC | Nom complet du fichier de données (" .FIC") associé à l'erreur. | hErrFichier | Nom logique du fichier de données associé à l'erreur | hErrInfoBlocage | | hErrInfoClient | Informations sur la couche client utilisée par le Connecteur 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 le Connecteur Natif ayant renvoyé l'erreur. | hErrLiaison | Nom de la liaison associée à l'erreur. | hErrListeFic | Liste des fichiers HFSQL en erreur. Exemple d'utilisation : Lors de la création d'une réplication, si des fichiers de données possèdent un mot de passe, permet d'obtenir la liste des fichiers de données en erreur. Cette liste contient les noms physiques des différents fichiers de données séparés par des Retour Chariot (RC). | hErrMessage (valeur par défaut) | Message associé à l'erreur | hErrMessageADO | Message correspondant à l'erreur renvoyée par ADO (hErrADO). | hErrMessageBase | | 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 OLE DB (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 | hErrNatif | Code d'erreur renvoyé par la DLL utilisée pour le Connecteur Natif. Pour plus de détails sur ce code d'erreur, consultez la documentation fournie avec le Connecteur Natif. Le message correspondant peut être connu avec la constante hErrMessageNatif. | 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. | hErrPositionErreurSQL | Position de l'erreur SQL dans le code SQL de la requête exécutée par la fonction HExécuteRequêteSQL.Cette position est donnée sous la forme : <Ligne du début de l'erreur> + TAB + ... <Colonne du début de l'erreur> + TAB + ... <Ligne de la fin de l'erreur> + TAB + ... <Colonne de la fin de l'erreur> | hErrRubrique | Nom de la rubrique associée à l'erreur. | hErrServeur | Nom du serveur HFSQL Client/Serveur qui provoque l'erreur. | hErrWDD | Nom complet du fichier de l'analyse (fichier .WDD) associé à l'erreur |
Classification Métier / UI : Code métier
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|