PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

¡Nueva funcionalidad WINDEV, WEBDEV, WINDEV Mobile 25!
Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Modo de funcionamiento
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Devuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
Ejemplo
// Retrieve an array with all the customers
arrCustomer is array of Customer
 
// Construct the array of customers a with negative account balance
arrCustomerNegativeBalance is array of Customer
arrCustomerNegativeBalance = Filter(arrCustomer, ACustomer => ACustomer.Balance<0)
Sintaxis
<Result> = filtros(<Source array> , <Condition to check>)
<Result>: Array WLanguage
Array que contiene los elementos del <Array> para los que la <Condición a comprobar> devuelve True.
<Source array>: Array WLanguage
Nombre de la variable de tipo Array a manipular. Este array debe ser unidimensional.
<Condition to check>: Procedimiento WLanguage
Nombre del procedimiento WLanguage que se ejecutará por cada elemento del <Array fuente>. Este procedimiento debe devolver True o False.
Este procedimiento puede ser:
  • un procedimiento global o local,
  • un procedimiento interno.
También es posible utilizar un procedimiento lambda directamente.
Observaciones

Modo de funcionamiento

El procedimiento <Condición a comprobar> se llama por cada elemento del array y recibe los elementos como parámetros.
Si el procedimiento devuelve True, el elemento del array fuente se almacena en el array <Resultado>.
Observación: Las siguientes funciones se pueden utilizar en la misma línea de código: Map, Reduce, Apply, Min, Max, Sum, Mean, CheckAnyTrue, CheckAnyFalse, CheckAllTrue, CheckAllFalse.
Componente : wd250vm.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario