Respostas por omissão
From LimeSurvey Manual
Introdução
Pode atribuir, para diferentes tipos de pergunta, um valor por defeito a ser registado no caso de o participante no inquérito saltar a pergunta ou decidir que está satisfeito com a resposta por omissão fornecida. Para aceder a esta opção, procure o botão Editar respostas por omissão localizado no menu da pergunta, ao qual acede através dos três pontos (visíveis ao passar o rato) junto à pergunta.
Valores válidos
- Nas perguntas com escolha única, verá listas de seleção (Drop-down) a partir das quais pode selecionar o valor por defeito pretendido.
- Nas perguntas de escolha múltipla, verá caixas de verificação a partir das quais pode selecionar o estado por defeito pretendido (marcado ou não marcado).
- Nas perguntas de introdução de texto, terá um campo de texto no qual pode introduzir qualquer cadeia de caracteres ou expressão. Se utilizar uma expressão, têm de ser usadas chavetas.
- Nas perguntas de data/hora, se definir um valor fixo, o formato desse valor tem de ser AAAA-MM-DD (por exemplo: 2022-02-28). Se utilizar uma expressão para definir uma data, o formato tem de ser do tipo date ('Y-m-d') ou date ('Y-m-d H:s'). Por exemplo, se quiser definir a hora atual como valor por defeito numa pergunta de data com o formato HH:MM (hora e minuto), terá de utilizar o formato completo de data e hora na caixa da resposta por omissão: date ('Y-m-d H:s'). O formato da expressão é independente do formato das definições da pergunta.
- Para perguntas ocultas, uma solução alternativa pode ser o ExpressionScript com o operador de atribuição.
Valor por defeito com ExpressionScript
Apenas os tipos de pergunta "Texto" e "Sim/Não" permitem ao administrador do inquérito utilizar o ExpressionScript do LimeSurvey para alterar o valor por defeito. Para todos os outros tipos de pergunta, pode utilizar operadores de atribuição.
Exemplo
- Tem um inquérito não anónimo, em que {TOKEN:ATTRIBUTE_1} é a idade da pessoa no momento em que a tabela de participantes no inquérito foi criada. Pretende preencher previamente uma pergunta/resposta por omissão com a idade da pessoa e pedir-lhe que valide a idade ou que a altere, caso não esteja correta. Para tal, introduza {TOKEN:ATTRIBUTE_1} no campo de texto da resposta por omissão.