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. Começando
  6. Administração do LimeSurvey
  7. Inquéritos - introdução
  8. Configurações do inquérito
  9. Menu de inquérito
  10. Estrutura do inquérito
  11. Perguntas - introdução
  12. Grupos de perguntas - introdução
  13. Pesquisas - gestão
  14. Opções da barra de ferramentas do inquérito
  15. Inquérito multilingue
  16. ExpressionScript Engine - Guia de início rápido
  17. Recursos não categorizados e avançados
  18. Perguntas frequentes gerais
  19. Resolução de problemas
  20. Soluções alternativas
  21. Licença
  22. Registo de alterações das versões
  23. Plugins
 Actions

QS

QS:Filtro de tabela

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 de tabela (array_filter)

Descrição

A definição Filtro de tabela permite-lhe utilizar qualquer pergunta de escolha múltipla para selecionar ou definir quais as respostas apresentadas numa lista, tabela ou pergunta de escolha múltipla subsequente.

As perguntas subsequentes podem ser filtradas em qualquer tipo de pergunta de tabela, incluindo:
  • Escolha múltipla
  • Escolha múltipla com comentários
  • Textos curtos múltiplos
  • Numérico múltiplo
  • Tabela (5 pontos, 10 pontos, Sim/Não/Não sei, Aumentar/Igual/Diminuir, Coluna)
  • Tabela (Duas escalas, Texto, Números)
  • Classificação

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

A única exceção é Tabela (Coluna), que pode filtrar outras perguntas, mas não a si própria.

Como definir um filtro

Para definir um filtro, introduza o código de uma pergunta de opções múltiplas na caixa do filtro de tabela da pergunta que está a editar. A respetiva pergunta será utilizada como fonte de informação para a pergunta atual, sendo as respostas selecionadas na pergunta anterior obtidas e utilizadas como opções de resposta da pergunta atual. Por exemplo, se o código da sua pergunta de opções múltiplas de origem for "Q1", introduza "Q1" na caixa 'Filtro de tabela' para iniciar o processo de filtragem das respostas. Apenas as opções de resposta selecionadas na pergunta Q1 serão visíveis na pergunta filtrada com array_filter.

Se pretender que mais perguntas sejam filtradas através desta opção, introduza os códigos das perguntas na caixa separados por ponto e vírgula (;).
  Os códigos das perguntas secundárias utilizados na primeira pergunta têm de coincidir com os códigos das perguntas secundárias da segunda. Caso contrário, a função filtro de tabela não filtrará as respostas da primeira pergunta. Nota: Quando pretender filtrar a opção de resposta "other" da primeira pergunta, tem de criar uma pergunta secundária para essa resposta na segunda pergunta e o código dessa pergunta secundária tem de ser "other". Consulte o exemplo abaixo para compreender melhor como funciona todo o sistema.


Se a definição de escolha múltipla permitir "Outro": pode escolher other como código da pergunta secundária e filtrar com "Outro" selecionado ou não.

Cascata

As opções selecionadas podem ser apresentadas em cascata. Isto significa que pode selecionar uma pergunta que filtra outra pergunta, que por sua vez filtra outra pergunta, e assim sucessivamente.

Exemplo de filtro de tabela

Vejamos o exemplo seguinte para compreender melhor o potencial desta definição:



Na captura de ecrã acima, temos duas perguntas. A primeira é do tipo textos curtos múltiplos, enquanto a segunda é do tipo matriz com duas escalas. As respostas que fornecer na primeira pergunta serão listadas na segunda. Tecnicamente, as respostas que fornece às perguntas secundárias da primeira pergunta são filtradas e apresentadas na segunda pergunta.

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