PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • 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
arrCustomer is array of Customer
arrCustomer.Apply(AddList)
 
INTERNAL PROCEDURE AddList()
FOR EACH ACustomer OF arrCustomer
ListAdd(LIST_Customer, ACustomer.Name)
END
END
Syntax
<Source array>.Apply(<Operation to perform>)
<Source array>: Control name
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: <Array>.Filter, <Array>.Reduce, Min, Max, Sum, Mean, <Array type>.AnyTrue, <Array type>.AnyFalse, <Array type>.AllTrue, <Array type>.AllFalse.
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