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

Diseñador de fórmulas en los informes electrónicos

Idioma de fórmulas en los informes electrónicos