QS:Filtro de tabela
From LimeSurvey Manual
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.
- 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.
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.