PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie l'erreur de la dernière procédure DotNet ayant échoué.
Remarque : Cette procédure a été exécutée par la fonction DotNetExécute ou DotNetExécuteXML.
Exemple
// Cet exemple est basé sur la présence du module eightball sur le site "www.gotdotnet.com".
// Si le module n'était plus disponible sur le site, l'exemple ne fonctionnerait plus
DotNet.Valeur[1] = "mettre ici une question, en anglais de préférence " + ...
"pour le fun de l'exemple : que pourra-t-on nous répondre ?"
DotNet.Nom[1] = "psQuestion"
DotNet.Type[1] = DotNetTypeChaîne
SI DotNetExécute("www.gotdotnet.com/playground/services/EightBall/eightballws.asmx", ...
"Ask", "http://tempuri.org/","http://tempuri.org/Ask") = Vrai ALORS
Info(DotNetDonneRésultat(DotNetRésultat))
SINON
SI DotNetErreur(DotNetErrMessage) ~= "" ALORS
Erreur(ErreurInfo())
SINON
Erreur("Erreur DotNet : " + DotNetErreur(DotNetErrMessage))
FIN
FIN
Syntaxe
<Résultat> = DotNetErreur(<Type d'erreur>)
<Résultat> : Chaîne de caractères
  • Erreur de la dernière procédure DotNet exécutée ayant échoué.
  • Une chaîne vide ("") si :
    • aucune erreur n'a été retournée par le serveur,
    • aucune connexion n'a été établie avec le serveur.
<Type d'erreur> : Constante
Type d'erreur à retourner :
DotNetErrCodeErreur de la dernière procédure DotNet exécutée :
  • "VersionMismatch" : La version DotNet utilisée sur le poste en cours est différente de celle utilisée sur le serveur.
  • "MustUnderstand" : Le serveur ne comprend pas le paramètre spécifié dans l'entête (uniquement si le paramètre <Exécution de la procédure> de l'entête est initialisé à Vrai).
  • "Client" : Mauvais paramétrage au niveau de l'exécution de la procédure.
  • "Server" : Le serveur n'a pas exécuté la procédure.
Remarque : Cette chaîne de caractères peut être complétée d'informations supplémentaires. Le format utilisé est "<Erreur>.<Information>". Par exemple : "Client.Authentication" si l'erreur est due à l'authentification du client.
DotNetErrMessageMessage d'erreur renvoyé par le serveur sur la dernière procédure DotNet exécutée.
DotNetErrActeurURL du serveur ayant provoqué l'erreur (utile si la procédure est exécutée par plusieurs serveurs).
DotNetErrDétailDétail de l'erreur. Ce message est au format XML.
Composante : wd260com.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire