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