Función ALLITEMS ER
La función ALLITEMS
se ejecuta como una selección en memoria y devuelve un nuevo valor aplanado Lista de registros como una lista de registros que representa todos los elementos que coinciden con la ruta especificada.
Sintaxis
ALLITEMS (path)
Argumentos
path
: Lista de registros
La ruta válida de un origen de datos del tipo de datos Lista de registros.
Valores de retorno
Lista de registros
La lista de registros resultante.
Notas de uso
La ruta se debe definir como ruta válida de un origen de datos a un elemento de origen de datos del tipo de datos de la Lista de registro. Elementos de datos como la cadena de ruta y la fecha deberían activar un error en el tiempo de diseño del generador de expresiones de informes electrónicos (ER).
No recomendamos que utilice esta función para orígenes de datos transaccionales que puedan contener un gran volumen de datos. En cambio, considere usar la función ALLTEMSQUERY .
Ejemplo 1
Si introduce SPLIT("abcdef" , 2)
como fuente de datos DS, la expresión COUNT( ALLITEMS (DS))
devuelve 3.
Ejemplo 2
Si introduce Vendedor como la fuente de datos del tipo de datos Lista de registros que se refiere a la tabla de la aplicación VendTable, la expresión ALLITEMS (Vend.'<Relations'.ContactPerson)
devuelve una lista aplanada de registros que tiene la estructura de tabla Persona de contacto y contiene todas las personas de contacto a las que se puede acceder utilizando la relación ContactPerson.ContactForParty == VendTable.Party, y eso está disponible para todos los proveedores de la tabla de proveedores referenciada.