Lista de funciones ER en la categoría de lista.
Las funciones de la lista de informes electrónicos (ER) se pueden usar para extraer información y realizar operaciones en las fuentes de datos de Lista de registros y tipos de datos Contenedor (registro). Este artículo proporciona un resumen de estas funciones.
Lista de funciones permitidas.
Función | Descripción |
---|---|
AllItems | Esta función se ejecuta como una selección en memoria. Devuelve un valor aplanado nuevo de Lista de registros que consiste en una lista de registros que representa todos los elementos que coinciden con la ruta especificada. |
AllItemsQuery | Esta función se ejecuta como consulta SQL combinada. Devuelve un valor aplanado nuevo de Lista de registros que consiste en una lista de registros que representa todos los elementos que coinciden con la ruta especificada. |
Cuenta | Esta función devuelve un valor Entero que representa el número de registros en la lista especificada, si la lista no está vacía. Si la lista está vacía, esta función devuelve 0 (cero). |
EmptyList | Esta función devuelve un valor Lista de registros vacío mediante la lista especificada como origen para la estructura de la lista. |
Enumerar | Esta función devuelve un valor Lista de registros nuevo que consiste en registros enumerados de la lista especificada. |
Filtrar | Esta función devuelve la lista especificada como un valor Lista de registros después de que se haya cambiado la consulta para que filtre por la condición especificada. |
Primera | Esta función devuelve el primer registro de la lista especificada como un valor Contenedor (registro), si esa lista no está vacía. Si la lista está vacía, esta función genera una excepción. |
FirstOrNull | Esta función devuelve el primer registro de la lista especificada como un valor Contenedor (registro), si ese registro no está vacío. Si el registro está vacío, esta función devuelve un valor nulo Contenedor (registro). |
Índice | Esta función devuelve un valor Contenedor (registro) que se selecciona utilizando el índice numérico especificado en la lista especificada. Si el índice está fuera del intervalo de los registros de la lista, esta función produce una excepción. |
IsEmpty | Esta función devuelve un valor Booleano de TRUE si la lista especificada no contiene registros. De lo contrario, la expresión devuelve un valor Booleano de FALSE. |
Lista | Esta función devuelve un valor Lista de registros nuevo que consiste en una lista nueva creada a partir de los argumentos especificados. |
ListDistinct | Esta función calcula la expresión especificada como un selector para cada registro de la lista especificada. Devuelve un nuevo valor de Lista de registros que contiene un solo registro para cada valor único del selector. |
ListJoin | Esta función devuelve un valor Lista de registros nuevo que representa una lista unida nueva creada a partir de los argumentos especificados. |
ListOfFields | Esta función devuelve un valor Lista de registros que se crea en función de la estructura del argumento especificado del tipo Enumeración o Contenedor (registro). |
ListOfFirstItem | Esta función devuelve un valor Lista de registros que consiste en solo el primer registro de la lista especificada. |
OrderBy | Esta función devuelve la lista especificada como un valor Lista de registros después de que se haya ordenado de acuerdo con los argumentos especificados. Estos argumentos se pueden definir como expresiones. |
Repetir | Esta función crea un registro que contiene el campo que tiene un valor que coincide con la entrada especificada. Luego devuelve una nueva Lista de registros de un registro que se repite un número determinado de veces. |
Revertir | Esta función devuelve la lista especificada como un valor Lista de registros en orden inverso. |
Dividir | Esta función divide la cadena de entrada especificada en subcadenas y devuelve el resultado como un valor Lista de registros nuevo. |
SplitList | Esta función divide la lista especificada en sublistas (o lotes), cada uno conteniendo el número de registros especificado. Devuelve luego el resultado como un nuevo valor Lista de registros que consiste en los lotes. |
SplitListByLimit | Esta función divide la lista especificada en una nueva lista de sublistas (lotes). El número de registros en cada lote se calcula dinámicamente. La función devuelve luego el resultado como un nuevo valor Lista de registros que consiste en los lotes. |
StringJoin | Esta función devuelve una valor Cadena que consta de valores concatenados del campo especificado de la lista especificada. Los valores pueden estar separados por el delimitador especificado. |
Lugar | Esta función devuelve la lista especificada como un valor Lista de registros después de que se haya filtrado de acuerdo con la condición especificada. |
Recursos adicionales
Visión general de los informes electrónicos