ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Communication / .Net functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Returns the error for the last .Net procedure that failed.
Remark: 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:
DotNetErrActorURL of the server that triggered the error (useful if the procedure is run by several servers).
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.
Remark: 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.
DotNetErrDetailsError details. This message is in XML format.
DotNetErrMessageError message returned by the server on the last .Net procedure run.
Component: wd290com.dll
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 05/26/2022

Send a report | Local help