Função de ER ALLITEMS
A função ALLITEMS
é executada como uma seleção na memória e retorna um novo valor de Lista de registros simplificado como uma lista de registros que representa todos os itens correspondentes ao caminho especificado.
Sintaxe
ALLITEMS (path)
Argumentos
path
: Lista de registros
O caminho válido de uma fonte de dados do tipo Lista de registros.
Valores de retorno
Lista de registros
A lista de registros resultante.
Notas de uso
O caminho deve ser definido como um caminho de fonte de dados válido de um elemento da fonte de dados do tipo Lista de registros. Os elementos de dados, como a cadeia de caracteres e a data do caminho, devem gerar um erro no construtor de expressões de relatório eletrônico (ER) no momento do design.
Não é recomendável usar esta função para fontes de dados transacionais que possam conter um grande volume de dados. Em vez dela, considere usar a função ALLTEMSQUERY.
Exemplo 1
Se você inserir SPLIT("abcdef" , 2)
como a fonte de dados DS, a expressão COUNT( ALLITEMS (DS))
retornará 3.
Exemplo 2
Se você inserir Forn. como a fonte de dados do tipo Lista de registros que se refere à tabela do aplicativo VendTable, a expressão ALLITEMS (Vend.'<Relations'.ContactPerson)
retornará uma lista simplificada de registros que tem a estrutura da tabela ContactPerson e contém todas as pessoas de contato que podem ser acessadas usando a relação ContactPerson.ContactForParty == VendTable.Party, e isso está disponível para todos os fornecedores da tabela de fornecedores referenciada.