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:Filtro da matriz

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 and the translation is 100% complete.


Filtro da matriz (array_filter)

Descrição

A configuração Filtro da matriz permite usar qualquer pergunta de múltipla escolha para selecionar ou definir quais respostas 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, Coluna)
  • Matriz (Dois níveis, Texto, Números)
  • Classificação

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

A única exceção é Matriz (Coluna), que pode filtrar outras perguntas, mas não a si mesma.

Como definir um filtro

Para definir um filtro, insira o código da pergunta de múltiplas opções no campo do filtro da matriz da pergunta que você está editando. A pergunta indicada será usada como fonte de informação para a pergunta atual: as respostas selecionadas na pergunta anterior sã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" no campo 'Filtro da matriz' para iniciar o processo de filtragem das respostas. Somente as opções de resposta selecionadas na pergunta Q1 ficarão visíveis na pergunta filtrada com array_filter.

Se desejar que mais perguntas sejam filtradas por esta opção, digite os códigos das perguntas no campo 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 Filtro da matriz não filtrará as respostas da primeira pergunta. Observação: quando quiser filtrar a opção de resposta "other" da primeira pergunta, você precisa incluir uma pergunta secundária para essa resposta na segunda pergunta, e o código dessa pergunta secundária deve ser "other". Veja o exemplo abaixo para entender melhor como todo o sistema funciona.


Se a configuração de múltipla escolha permitir "Outros": você pode escolher other como código da pergunta secundária e filtrar com a opção "Outros" marcada ou não.

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 de filtro da matriz

Vejamos o exemplo a seguir para entender melhor o poder dessa configuração:



Na captura de tela acima, temos duas perguntas. A primeira é do tipo texto curto múltiplo, enquanto a segunda é do tipo matriz de dois níveis. As respostas fornecidas na primeira pergunta serão listadas na segunda. Tecnicamente, as respostas dadas às perguntas secundárias da primeira pergunta são filtradas e exibidas na segunda pergunta.

Este exemplo pode ser baixado a partir da seguinte hiperligação: limesurvey_group_32.lsg. Importe este grupo de questões para a sua instalação do LimeSurvey.