Compartilhar via


Lista de funções ER na categoria de lista

As funções de lista de relatório eletrônico (ER) podem ser usadas para extrair informações de e executar operações em, fontes de dados dos tipos de dados Lista de registros e Contêiner (registro). Este artigo fornece um resumo dessas funções.

Lista de funções com suporte

Função Descrição
AllItems Essa função é executada como uma seleção na memória. Ela retorna um novo valor de Lista de registros simplificado que consiste em uma lista de registros que representam todos os itens correspondentes ao caminho especificado.
AllItemsQuery Essa função é executada como uma consulta SQL associada. Ela retorna um novo valor de Lista de registros simplificado que consiste em uma lista de registros que representam todos os itens correspondentes ao caminho especificado.
Contagem Essa função retorna um valor Inteiro que representa o número de registros na lista especificada, se a lista não estiver vazia. Se a lista estiver vazia, essa função retornará 0 (zero).
EmptyList Essa função retorna um valor de Lista de registros vazio usando a lista especificada como uma fonte para a estrutura da lista.
Enumerar Essa função retorna um novo valor de Lista de registros que consiste em registros enumerados da lista especificada.
Filtro Essa função retorna a lista especificada como um valor de Lista de registros após a consulta ser alterada, de forma que ela filtre para a condição especificada.
Primeiro Essa função retorna o primeiro registro da lista especificada como um valor de Contêiner (registro), se essa lista não estiver vazia. Se a lista estiver vazia, essa função gerará uma exceção.
FirstOrNull Essa função retorna o primeiro registro da lista especificada como um valor de Contêiner (registro), se esse registro não estiver vazio. Se o registro estiver vazio, essa função retornará um valor de Contêiner (registro) nulo.
Índice Essa função retorna um valor de Contêiner (registro) que é selecionado usando o índice numérico especificado na lista especificada. Se o índice estiver fora do intervalo dos registros na lista especificada, essa função gerará uma exceção.
IsEmpty Essa função retorna um valor Booliano de TRUE se a lista especificada não contiver registros. Caso contrário, ela retorna um valor Booliano de FALSE.
Lista Essa função retorna um valor de Lista de registros que consiste em uma nova lista criada a partir dos argumentos especificados.
ListDistinct Esta função calcula a expressão especificada como um seletor para cada registro da lista especificada. Ela retorna um novo valor Lista de registros que contém um único registro para cada valor de seletor único.
ListJoin Essa função retorna um valor de Lista de registros que representa uma nova lista associada criada dos argumentos especificados.
ListOfFields Essa função retorna um valor de Lista de registros que é criado com base na estrutura do argumento especificado do tipo Enumeração ou Contêiner (registro).
ListOfFirstItem Essa função retorna um valor de Lista de registros que consiste somente no primeiro registro da lista especificada.
OrderBy Essa função retorna a lista especificada como um valor de Lista de registros após ela ser classificada de acordo com os argumentos especificados. Esses argumentos podem ser definidos como expressões.
Repetir Esta função cria um registro que contém o campo que tem um valor que corresponde à entrada especificada. Em seguida, retorna uma nova lista de registros de um registro repetido um determinado número de vezes.
Reverter Essa função retorna a lista especificada como um valor de Lista de registros na ordem de classificação inversa.
Dividir Essa função divide a cadeia de caracteres de entrada especificada em subcadeias de caracteres e retorna o resultado como um novo valor de Lista de registros.
SplitList Essa função divide a lista especificada em sublistas (ou lotes) e cada uma delas contém o número de registros especificado. Em seguida, ela retorna o resultado como um novo valor de Lista de registros que consiste nos lotes.
SplitListByLimit Essa função divide a lista especificada em uma nova lista de sublistas (lotes). O número de registros em cada lote é calculado dinamicamente. Em seguida, a função retorna o resultado como um novo valor de Lista de registros que consiste nos lotes.
StringJoin Essa função retorna um valor de Cadeia de caracteres que consiste em valores concatenados do campo especificado da lista especificada. Os valores podem ser separados pelo delimitador especificado.
Onde Essa função retorna a lista especificada como um valor de Lista de registros após ser filtrada de acordo com a condição especificada.

Recursos adicionais

Visão geral do Relatório Eletrônico

Designer de fórmulas no Relatório eletrônico

Linguagem da fórmula de relatório eletrônico