x

Capítulos principais

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Guia de início rápido - LimeSurvey 3.0+
  3. Instalação - LimeSurvey CE
  4. Como criar um bom inquérito (guia)
  5. Iniciando
  6. Administrando o LimeSurvey
  7. Questionários - introdução
  8. Configurações do questionário
  9. Menu da pesquisa
  10. Estrutura da pesquisa
  11. Perguntas - introdução
  12. Grupos de perguntas - introdução
  13. Questionários - gerenciamento
  14. Opções da barra de ferramentas do questionário
  15. Questionário multilíngue
  16. ExpressionScript Engine - Guia de início rápido
  17. Recursos avançados e não categorizados
  18. FAQ geral
  19. Solução de problemas
  20. Soluções alternativas
  21. Licença
  22. Registro de mudanças da versão
  23. Plugins
 Actions

QS

QS:Exclusão do filtro de array

From LimeSurvey Manual

Esta página pode ter sido traduzida automaticamente e conter erros. Ver o original em inglês · Melhorar esta tradução
This page is a translated version of the page QS:Array filter exclude and the translation is 100% complete.


Exclusão do filtro de array (array_filter_exclude)

Descrição

A configuração Exclusão do filtro de array permite usar qualquer pergunta de múltipla escolha para selecionar ou definir quais respostas NÃO serão exibidas em uma pergunta subsequente do tipo lista, matriz ou múltipla escolha.

As perguntas subsequentes podem ser filtradas em qualquer tipo de pergunta de matriz, incluindo:
  • Múltipla escolha
  • Múltipla escolha com comentário
  • Texto curto múltiplo
  • Numérico múltiplo
  • Matriz (5 pontos, 10 pontos, Sim/Não/Não sei, Aumentar/Igual/Diminuir, Por coluna)
  • Matriz (Escala dupla, Texto, Números)
  • Classificação

Além disso, cada um desses tipos de pergunta pode ser filtrado.

A única exceção é Matriz por coluna, que pode filtrar outras perguntas, mas não pode ser filtrada.

Como configurar

Insira o código da pergunta de uma pergunta de múltiplas opções na caixa Exclusão do filtro de array da pergunta que você está editando. Essa pergunta será usada como fonte de informação para a pergunta atual: as respostas não selecionadas na pergunta anterior serão recuperadas e usadas como opções de resposta da pergunta atual. Por exemplo, se o código da sua pergunta de múltiplas opções de origem for "Q1", insira "Q1" na caixa 'Exclusão do filtro de array' para iniciar o processo de filtragem das respostas. Somente as opções de resposta que NÃO forem selecionadas na pergunta Q1 ficarão visíveis na sua pergunta.

Se desejar que mais perguntas sejam filtradas por meio dessa opção, digite os códigos das perguntas na caixa, separados por ponto e vírgula (;).
  Os códigos das perguntas secundárias usados na primeira pergunta devem coincidir com os códigos das perguntas secundárias da segunda. Caso contrário, a função de exclusão do filtro de array não filtrará as respostas da primeira pergunta. Confira o exemplo abaixo para entender melhor como todo o sistema funciona.


Cascata

As opções selecionadas podem ser exibidas em cascata. Isso significa que você pode selecionar uma pergunta que filtra outra pergunta, que por sua vez filtra outra pergunta, e assim por diante.

Exemplo

Vejamos juntos o exemplo abaixo:



Na captura de tela acima, temos duas perguntas. A primeira é do tipo múltipla escolha, enquanto a segunda é do tipo múltipla escolha com comentário. As respostas fornecidas na primeira pergunta serão excluídas da segunda. Por exemplo, se você selecionar a opção ComfortUpdate (que tem o código de pergunta secundária 'SQ1') e a opção Plugin ('SQ4'), as perguntas secundárias correspondentes 'SQ1' e 'SQ4' da segunda pergunta serão excluídas. Em nossa captura de tela, podemos observar que somente as opções não selecionadas na primeira pergunta são exibidas na segunda.

Este exemplo pode ser baixado no seguinte link: Limesurvey_group_array_filter_exclude.zip. Importe este grupo de questões para a sua instalação do LimeSurvey.