ValueTable
GroupBy
Disponible desde la versión 8.0.
Sintaxis:
GroupBy(<ColumnasDeAgrupamiento>, <ColumnasDeTotalización>)
Parámetros:
<ColumnasDeAgrupamiento> (requerido)
Tipo: String.
Nombres de columnas, separados por comas, por las cuales desea agrupar las filas de la tabla de valores.
<ColumnasDeTotalización> (opcional)
Tipo: String.
Nombres de columnas, separados por comas, por las cuales desea sumar los valores de las filas de la tabla de valores.
Descripción:
Combina la tabla de valores por las columnas de grupo especificadas. Las filas con valores coincidentes en las columnas especificadas por el primer parámetro se combinan en una sola fila. Los valores de estas filas almacenados en las columnas especificadas por el segundo parámetro se acumulan.
Importante: Las listas de columnas no deben superponerse. Las columnas que no se hayan incluido en ninguna lista de columnas se eliminan de la tabla de valores después de que se ejecute el método.
Disponibilidad:
Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.
Nota:
Si hay un solo tipo definido para la columna, la totalización provocaría un intento de convertir los valores al tipo Number.
Si no se asignan tipos a la columna, la totalización incluirá solo valores del tipo Number, ignorando los valores de otros tipos.
Si hay varios tipos en la columna, incluido Number, entonces la totalización incluirá solo valores del tipo Number, ignorando los valores de otros tipos.
Si hay varios tipos en la columna, pero no incluyen el tipo Number, entonces el resultado es 0. Se asigna a una columna correspondiente, donde se convierte en el valor predeterminado establecido para la columna.
Ejemplo:
| TablaDePrecios.GroupBy(“Artículos, Moneda”, “Precio”); |
Disponible desde:
Disponible desde la versión 8.0.


