ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Communication / .Net functions
  • Overview
  • Principle
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
Overview
Several DotNet functions are available in WINDEV. These functions allow you to manage the execution of procedures on a server of .Net XML Web services from your WINDEV applications.
Principle
The parameters required to run a procedure are specified in the documentation of the server of .Net XML Web services.
To run a procedure on a server of .Net XML Web services:
  1. Initialize the structure of parameters for the procedure to run (see the .Net structure).
    Remark: To perform additional checks on the server of.Net XML Web services, add a procedure header (DotNetAddHeader).
  2. Run the procedure (DotNetRun or DotNetRunXML). The following operations are automatically performed:
    • connecting the current computer and the server of .Net XML Web services.
    • sending procedure parameters to the server of .Net XML Web services.
    • checking the header if necessary.
    • running the procedure.
    • returning the procedure result or error to the current computer.
  3. Check the procedure result.
The result of DotNetRun or DotNetRunXML is used to find out whether the connection was successfully established.
If the connection was not established, use ErrorInfo to find out the cause of the error.
If the connection was established, check the result of DotNetGetResult:
  • if the result is not an empty string (""), the procedure was successfully run.
  • if the result is an empty string (""), the procedure was not run and/or an error was returned. To find out the procedure error, use DotNetError.
Minimum version required
  • Version 9
Comments
Click [Add] to post a comment

Last update: 05/04/2023

Send a report | Local help