Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde!
Minha dúvida é se a função FieldIndex() retorna o primeiro registro da tabela como 0 ou como 1 ?
Grato
Boa tarde.
A função FieldIndex() segundo o Help do QlikView diz:
"Retorna a posição do valor do campo valor encontrado no campo nomedocampo (por ordem de carga). Se valor não for encontrado entre os valores de campo, 0 será retornado. nomedocampo deve ser fornecido como um valor de caractere, por exemplo, o nome do campo deve estar entre aspas simples."
Ele retorna o primeiro registro do campo indicado na tabela. Caso não exista, ele retorna 0
Ex: Campo cidade a primeira linha por ordem de carga temos PALHOCA e a segunda PINHEIRA.
Se a expressão ficar:
FieldIndex('Cidade','PALHOCA')
ele retornará 1. Agora se for:
FieldIndex('Cidade','PINHEIRA')
ele retornará 2.
Mas se for por exemplo:
FieldIndex('Cidade','')
ele retornará 0 caso não exista valor nulo para este campo.
Sendo assim, ele assume o 1 como o primeiro registro da tabela
Abs
Boa tarde.
A função FieldIndex() segundo o Help do QlikView diz:
"Retorna a posição do valor do campo valor encontrado no campo nomedocampo (por ordem de carga). Se valor não for encontrado entre os valores de campo, 0 será retornado. nomedocampo deve ser fornecido como um valor de caractere, por exemplo, o nome do campo deve estar entre aspas simples."
Ele retorna o primeiro registro do campo indicado na tabela. Caso não exista, ele retorna 0
Ex: Campo cidade a primeira linha por ordem de carga temos PALHOCA e a segunda PINHEIRA.
Se a expressão ficar:
FieldIndex('Cidade','PALHOCA')
ele retornará 1. Agora se for:
FieldIndex('Cidade','PINHEIRA')
ele retornará 2.
Mas se for por exemplo:
FieldIndex('Cidade','')
ele retornará 0 caso não exista valor nulo para este campo.
Sendo assim, ele assume o 1 como o primeiro registro da tabela
Abs