AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de colas, pilas, listas y arrays / Funciones de arrays
  • Tipos soportados
  • Suma de duraciones
Calcula la suma de los elementos array.
Ejemplo
// Sum of elements found in an array of integers
MyArray is array of int = [1,2,3]
MySum is numeric
MySum = MyArray.Sum() // MySum = 6
Sintaxis

Cálculo de la suma de los elementos encontrados en una array unidimensional (tipos numéricos) Ocultar los detalles

<Result> = <Array>.Sum()
<Result>: Numeric
Suma de los elementos numéricos encontrados en la array.
<Array>: Variable de tipo Array
Nombre de la array unidimensional de tipos numéricos que contiene los elementos cuya suma debe calcularse..

Calculando la suma de los elementos encontrados en una array unidimensional (tipos estructurados) Ocultar los detalles

<Result> = <Array>.Sum(<Member>)
<Result>: Numeric
Suma de los valores de los miembros.
<Array>: Variable de tipo Array
Nombre de la array unidimensional de tipos estructurados. Se permiten las siguientes clases estructuradas: clase, clase dinámica, estructura, estructura dinámica.
Observación: En una array de clases dinámicas o en una array de estructuras dinámicas, el elemento se ignora si no está asignado..
<Member>: Cadena de caracteres
Nombre del miembro que contiene los valores que deben utilizarse para calcular la suma.

Calculando la suma de los elementos encontrados en una columna de una array bidimensional Ocultar los detalles

<Result> = <Array>.Sum(<Column>)
<Result>: Numeric
Suma de los valores de columna.
<Array>: Variable de tipo Array
Nombre de la array numérica bidimensional.
<Column>: Integro
Índice de la columna array que contiene los valores que deben utilizarse para calcular la suma.
Observaciones

Tipos soportados

Se soportan los siguientes tipos para la arrays de valores numéricos y para los miembros de arrays de tipos estructurados:
  • todos los tipos de números enteros (de 1, 2, 4 u 8 bytes, con o sin signo + número entero del sistema).
  • reales (4 u 8 bytes), monetarios y numéricos.
  • el tipo de Duración.

Suma de duraciones

Si se utiliza .suma para calcular una suma de duraciones, todos los parámetros deben ser del tipo Duración.


Secuencia de funciones
Puede utilizar las funciones de array en una secuencia.
Las siguientes funciones pueden utilizarse en una secuencia: Esta secuencia puede utilizarse como fuente para una sentencia FOR ALL o puede terminar con una de las siguientes funciones:
Ejemplo:
gnMean = garrUser.Filter(cbFilter).Map(cbMap).Mean()
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290wm.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

Última modificación: 23/06/2023

Señalar un error o enviar una sugerencia | Ayuda local