PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN

  • Using TraceBuild in the multilingual applications
  • Use conditions according to the platforms
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
Displays a customizable message in the trace window opened in parallel with the current window.
Remark: Like Trace, TraceBuild is useful during the development to check whether a program is operating properly. In the editor, the "Trace of debugger" pane displays the information found in the trace window as well as the full text of errors that occurred.
Versions 22 and later
Java This function is now available for Java applications.
PHP This function is now available for PHP sites.
New in version 22
Java This function is now available for Java applications.
PHP This function is now available for PHP sites.
Java This function is now available for Java applications.
PHP This function is now available for PHP sites.
Example
// Display an error message in the trace window
TraceBuild("The customer code %1 does not exist.", nCustomerCode)
Syntax
TraceBuild(<Initial string> [, <Parameter 1> [... [, <Parameter N>]]])
<Initial string>: Character string
Character string to display. This string contains optional parameters (%1 to %n). To display the % character, this character must be typed twice (%%).
<Parameter 1>: Optional character string (with quotes)
First parameter that will be inserted into the formatted character string.
<Parameter 1> will replace the %1 character, <Parameter 2> will replace the %2 character, etc.
The number of specified parameters must be equal to or greater than the number of parameters used in <Initial string>.
If <Initial string> contains more parameters, the additional parameters will be replaced by empty strings.
<Parameter N>: Optional character string (with quotes)
Nth parameter that will be inserted into the formatted character string.
<Parameter 1> will replace the %1 character, <Parameter 2> will replace the %2 character, etc.
The number of specified parameters must be equal to or greater than the number of parameters used in <Initial string>.
If <Initial string> contains more parameters, the additional parameters will be replaced by empty strings.
Remarks

Using TraceBuild in the multilingual applications

In a multilingual application, using TraceBuild simplifies the translation:
  • the translator translates the message by positioning the characters "%1", "%2", ... at the relevant location according to the language.
  • the optional characters can be replaced in all the supported languages.

Use conditions according to the platforms

Versions 22 and later
PHP The information of TraceBuild is displayed at the beginning of the HTML page returned.
New in version 22
PHP The information of TraceBuild is displayed at the beginning of the HTML page returned.
PHP The information of TraceBuild is displayed at the beginning of the HTML page returned.
Component: wd260vm.dll
Minimum version required
  • Version 21
This page is also available for…
Comments
Click [Add] to post a comment