Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função INDEX 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, uma exceção será gerada.
Sintaxe
INDEX (list, index)
Argumentos
list: Lista de registros
O caminho válido de uma fonte de dados do tipo de dados Lista de registros.
index: Inteiro
Um índice numérico que indica a posição do registro desejado na lista especificada.
Observação
Como o número de uma base é usado para essa função, especifique o valor 1 para retornar o primeiro registro da lista especificada.
Valores de retorno
Contêiner (registro)
O valor de registro resultante.
Exemplo 1
Se você inserir a fonte de dados DS do tipo Campo calculado e ela contiver a expressão SPLIT ("A|B|C", "|"), a expressão DS.Value retornará o valor de texto "B" para o segundo registro dessa lista de registros. A expressão INDEX (SPLIT ("A|B|C", "|"), 2).Value também retorna o valor de texto "B".
Exemplo 2
Se você inserir a fonte de dados DS do tipo Campo calculado e ela contiver a expressão SPLIT ("A|B|C", "|"), a expressão INDEX (SPLIT ("A|B|C", "|"), 4).Value gerará uma exceção no runtime.