Função de ER ALLITEMS
A função ALLITEMS
é executada como uma seleção na memória e devolve um novo valor simplificado Lista de registos como uma lista de registos que representa todos os itens que correspondem ao caminho especificado.
Sintaxe
ALLITEMS (path)
Argumentos
path
: Lista de registos
O caminho válido de uma origem de dados do tipo de dados Lista de registos.
Valores de retorno
Lista de registos
A lista de registos resultante.
Notas de utilização
O caminho tem de ser definido como um caminho válido de origem de dados de um elemento de origem de dados do tipo de dados Lista de registos. Elementos de dados como a cadeia de caminho e a data devem gerar um erro no construtor de expressões de Relatórios eletrónicos (ER) durante a estruturação.
Não recomendamos que utilize esta função para origens de dados transacionais que possam conter um grande volume de dados. Em alternativa, considere a utilização da função ALLTEMSQUERY.
Exemplo 1
Se introduzir SPLIT("abcdef" , 2)
como a origem de dados DS, a expressão COUNT( ALLITEMS (DS))
devolve 3.
Exemplo 2
Se introduzir Vend como a origem de dados do tipo de dados Lista de registos que se refere à tabela de aplicações VendTable, a expressão ALLITEMS (Vend.'<Relations'.ContactPerson)
devolve uma lista de registos simplificada com a estrutura da tabela ContactPerson e contém todas as pessoas de contacto que podem ser acedidas através da relação ContactPerson.ContactForParty == VendTable.Party e que está disponível para todos os fornecedores a partir da tabela de fornecedores referenciada.