PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Returns the error for the last .Net procedure that failed.
Note: This procedure was run by DotNetRun or DotNetRunXML.
Example
// This example assumes that the eightball module is available from "www.gotdotnet.com".
// The example would no longer operate if this module was not available on the site
DotNet.Value[1]= "enter a question in English" + ...
"just for fun: what would the answer be?"
DotNet.Name[1] = "psQuestion"
DotNet.Type[1] = DotNetStringType
IF DotNetRun("www.gotdotnet.com/playground/services/EightBall/eightballws.asmx", ...
"Ask", "http://tempuri.org/","http://tempuri.org/Ask") = True THEN
Info(DotNetGetResult(DotNetResult))
ELSE
IF DotNetError(DotNetErrMessage) ~= "" THEN
Error(ErrorInfo())
ELSE
Error(".Net error: " + DotNetError(DotNetErrMessage))
END
END
Syntax
<Result> = DotNetError(<Type of Error>)
<Result>: Character string
  • Error of the last .Net procedure that failed.
  • An empty string ("") if:
    • no error was returned by the server,
    • no connection was established to the server.
<Type of Error>: Constant
Type of error to return:
DotNetErrCodeError of the last .Net procedure run:
  • "VersionMismatch": The .Net version used on the current computer differs from the one used on the server.
  • "MustUnderstand": The server does not understand the parameter specified in the header (only if the <Procedure Execution> parameter of the header is initialized to True).
  • "Customer": Invalid setting regarding the execution of the procedure.
  • "Server": The server did not run the procedure.
Note: This character string can be filled with additional information. The following format is used: "<Error>.<Information>". For example: "Client.Authentication" if the error is due to the client authentication.
DotNetErrMessageError message returned by the server on the last .Net procedure run.
DotNetErrActorURL of the server that triggered the error (useful if the procedure is run by several servers).
DotNetErrDetailsDetails of the error. This message is in XML format.
Components
WINDEVWEBDEV - Server codeReports and Queries wd230com.dll
Windows Mobile wp230com.dll
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment