Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
marcelviegas
Creator II
Creator II

Lógica de tabelas (questionário)

Prezados,

Tenho um formulário preenchido no meu sistema, cujo cada pergunta é um código e leva junto na tabela o codigo de cadastro de quem respondeu a pergunta, exemplo da tabela:


tabela_perguntas:

idUsuario,

dataPergunta,

codigoPergunta,

Respsota;

O problema é que quando o usuário não responde a alguma pergunta esta tabela não é alimentada, logo cria um problema porque temos mais resposta de algumas determinadas perguntas, eu queria que sempre quando alimentado uma resposta as que não foram alimentadas sejam alimentado automaticamente como não respondido.

Att,

Obrigado!

1 Solution

Accepted Solutions
felipedl
Partner - Specialist III
Partner - Specialist III

Olá Marcel,

Imagino que a carga seja realizada a partir de algum arquivo ou coisa parecida (banco de dados).

Sugiro fazer algo como abaixo na carga da tabela:

tabela_perguntas:

Load

    idUsuario,

    dataPergunta,

    codigoPergunta,

    if( len(Respota) > 0, Resposta, 'Não Respondido') as Resposta

From 'XXXX'

Se por acaso, por não alimentada você quer dizer que o sistema não gera e no caso não carregaria a linha da tabela, segue o exemplo anexado para preencher todos os usuários com as questões (no meu caso seriam 10) mesmo que não respondendo todas.

Att,

Felipe.

View solution in original post

5 Replies
felipedl
Partner - Specialist III
Partner - Specialist III

Olá Marcel,

Imagino que a carga seja realizada a partir de algum arquivo ou coisa parecida (banco de dados).

Sugiro fazer algo como abaixo na carga da tabela:

tabela_perguntas:

Load

    idUsuario,

    dataPergunta,

    codigoPergunta,

    if( len(Respota) > 0, Resposta, 'Não Respondido') as Resposta

From 'XXXX'

Se por acaso, por não alimentada você quer dizer que o sistema não gera e no caso não carregaria a linha da tabela, segue o exemplo anexado para preencher todos os usuários com as questões (no meu caso seriam 10) mesmo que não respondendo todas.

Att,

Felipe.

marcelviegas
Creator II
Creator II
Author

Oi Felipe,

Exatamente não carrega a linha na tabela.

O anexo não veio tem como me reenviar?

Abração.

marcelviegas
Creator II
Creator II
Author

veio sim desculpa, vou olha e ja dou o retorno.

marcelviegas
Creator II
Creator II
Author

Deu certo muito obrigado!!

felipedl
Partner - Specialist III
Partner - Specialist III

Por nada Marcel,

Que bom que deu certo .