Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Inputfield

Boa tarde!!

Alguem por acaso ja se deparou com o erro 'Duplicate keys when loading InputField'? na verdade estou trabalhando em um projeto GeoQlik, mas acho q isso nao deve ter influencia no uso da função, procurei alguns exemplos.. nao encontrei mta coisa.. se alguem tiver alguma coisa ai en agradeço!

Abrçs!

1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

Boa tarde Samuel,

o que acontece é o seguinte, o campo de INPUTFIELD tem que ser uma PK ( chave ) (isso siginifica que ele não pode se repetir)

exemplo com o erro :

INPUTFIELD valor  ;

LOAD * INLINE [

    Nome, valor

    vendedor1, 10

    vendedor1, 5

    vedendor3, 13

];

exemplo funcionando:

INPUTFIELD valor  ;

LOAD * INLINE [

    Nome, valor

    vendedor1, 10

    vendedor2, 5

    vedendor3, 13

];

View solution in original post

2 Replies
Anonymous
Not applicable
Author

Boa tarde Samuel,

o que acontece é o seguinte, o campo de INPUTFIELD tem que ser uma PK ( chave ) (isso siginifica que ele não pode se repetir)

exemplo com o erro :

INPUTFIELD valor  ;

LOAD * INLINE [

    Nome, valor

    vendedor1, 10

    vendedor1, 5

    vedendor3, 13

];

exemplo funcionando:

INPUTFIELD valor  ;

LOAD * INLINE [

    Nome, valor

    vendedor1, 10

    vendedor2, 5

    vedendor3, 13

];

cesaraccardi
Specialist
Specialist

Bom dia,

Conforme exemplificado pelo Rodrigo, esta mensagem é exibida quando existe duplicidade nos demais campos da tabela.
Para contornar esta situação você pode realizar a carga com o parâmetro DISTINCT para eliminar duplicidades ou ainda criar um campo que tenha um valor único para cada linha (usando a função autonumber por exemplo).