PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
This content has been translated automatically. Click here to view the French version.
  • Operating mode
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
Executes a procedure for each element of a WLanguage array.
Example
// Fill a List Box control with the names of customers
arrCustomer is array of Customer
Apply(arrCustomer, ACustomer=>{ListAdd(LIST_Customer, ACustomer.Name)})
Syntax
Apply(<Source array> , <Operation to perform>)
<Source array>: WLanguage array
Name of Array variable to use. This array must be a one-dimensional array.
<Operation to perform>: WLanguage procedure
Name of the WLanguage procedure to be executed for each element of the <Source array>. This procedure can be:
  • a global or local procedure,
  • an internal procedure.
It is also possible to directly use a lambda procedure.
Remarks

Operating mode

The <Operation to perform> procedure is called for each element of the array by passing this element as a parameter.
Not all the results of the calls are stored.
Remark: You can use the following functions in the same line of code: Filter, Reduce, Min, Max, Sum, Mean, CheckAnyTrue, CheckAnyFalse, CheckAllTrue, CheckAllFalse.
Business / UI classification: Neutral code
Component: wd260vm.dll
Minimum version required
  • Version 25
This page is also available for…
Comments
Click [Add] to post a comment