Tipo de pergunta - Equação
From LimeSurvey Manual
Descrição breve
Este tipo de pergunta permite ao autor criar uma equação (por exemplo, um cálculo ou um relatório personalizado) e guardá-la numa variável da base de dados. As equações podem usar qualquer sintaxe suportada pelo ExpressionScript. Se estiver a trabalhar com valores numéricos, certifique-se de que utiliza a definição avançada da pergunta "Apenas números", conforme explicado abaixo.
Pode ver abaixo um exemplo de como utilizar este tipo de pergunta:


Exemplo: Limesurvey_survey_BMIsample.lss.zip.
Editar uma equação
Utilizar a definição dedicada
A melhor forma de editar uma equação é utilizar a definição dedicada: isto permite usar a mesma equação para diferentes idiomas e garante que nenhum HTML é integrado na equação. Assim, pode mostrar uma frase completa ao participante, mas guardar na base de dados apenas o valor necessário: por exemplo, introduza {weightkg/tall} na definição da equação e mostre “O seu IMC é {self.NAOK}”.
Se precisar de uma expressão no interior, tem de adicionar as chavetas.
Utilizar o Texto da pergunta
Pode fazer as edições através do editor HTML/WYSIWYG ou a partir do código-fonte HTML:
- Utilizando o editor WYSIWYG:

- A partir do código-fonte HTML:

Recomenda-se editar o código-fonte quando pretender registar na tabela de respostas um texto limpo ou um valor numérico limpo. Ao editar o código-fonte, pode eliminar qualquer código HTML que possa afetar o processo de armazenamento.

Opções gerais
Obrigatória
Descrição
Esta opção permite que os administradores do inquérito exijam que os inquiridos respondam a determinadas perguntas do inquérito. Se as perguntas obrigatórias não forem respondidas, os inquiridos não poderão avançar. Se tiver uma pergunta com várias subperguntas e pretender que apenas algumas delas sejam respondidas, utilize o atributo de resposta mínima localizado no separador Lógica.
Opções disponíveis
- Ativada - A pergunta tem de ser respondida antes de o participante poder avançar para a página seguinte - a opção de resposta 'Sem resposta' nunca é apresentada.
- Suave - Se a pergunta não for respondida, é apresentado um aviso ao tentar avançar para a página seguinte - no entanto, o participante pode optar por ignorar o aviso e continuar. Note que a opção 'Sem resposta' continua a ser apresentada (se estiver ativada nas definições de apresentação do inquérito)
- Desativada (predefinição) - A pergunta pode ficar sem resposta
Condição
Descrição
Se o valor do resultado da condição for "1" ou "true", a pergunta é "relevante" no contexto do inquérito, ou seja, é apresentada ao participante do inquérito. Caso contrário, a pergunta fica oculta. Qualquer pergunta do inquérito permite especificar uma equação de relevância. Esta funcionalidade é a sucessora das condições e suporta uma lógica condicional muito mais complexa.
Realce de sintaxe
Sempre que guardar a condição, esta é avaliada e a sintaxe é realçada. Quaisquer erros são assinalados com cores, para que possa detetá-los e corrigi-los rapidamente.
Valores válidos
- Qualquer condição que utilize a sintaxe do ExpressionScript, sem chavetas à volta.
Exemplos
Eis bons exemplos de realce de sintaxe.
Visualização
Descrição
Se esta opção estiver ativada, a pergunta será sempre ocultada e não será apresentada aos participantes no inquérito. Esta função pode ser utilizada nos seguintes cenários:
- Se pretender preencher previamente uma pergunta através de um URL e não quiser que a mesma seja apresentada no ecrã. Isto substitui quaisquer condições utilizadas no inquérito, uma vez que a respetiva pergunta nem sequer será incorporada na página.
- Se pretender guardar ou calcular um valor em tempo real através do ExpressionScript.
Opções disponíveis
- Ativado
- Desativado (predefinição)
Classe CSS (css_class)
Descrição
Se quiser adicionar classes CSS especiais a determinadas perguntas, pode introduzir o(s) nome(s) da classe CSS nesta caixa. Certifique-se de que deixa um espaço em branco entre os diferentes nomes de classes.
Valores válidos
- Qualquer cadeia de caracteres com um espaço entre os diferentes nomes de classes CSS.
Ajuda de relevância para a versão de impressão do inquérito (printable_survey_relevance_help)
Descrição
Se desejar imprimir um inquérito, também pode imprimir as equações de relevância de cada pergunta. No entanto, se preferir apresentar uma explicação em vez da expressão no formulário impresso, preencha esta caixa com a explicação em texto da equação de relevância.
Valores válidos
- Qualquer texto e/ou números que deseje que sejam apresentados no formulário para impressão.
Lógica
Equação (equation)
Descrição
O resultado da expressão que introduzir aqui será guardado na tabela de respostas e NÃO o(s) resultado(s) das expressões introduzidas na caixa de texto da pergunta. Por exemplo, pode querer apresentar várias expressões na caixa de texto da pergunta para mostrar aos participantes algumas estatísticas sobre si próprios. No entanto, se pretender guardar algo diferente ao mesmo tempo, introduza a expressão desejada neste campo.
Esta equação é utilizada para todos os idiomas.
Valores válidos
- Qualquer texto. A sintaxe do Expression Manager também pode ser utilizada (entre chavetas).
Outras
Inserir uma quebra de página em vista de impressão (page_break)
Descrição
Este atributo só está ativo quando imprime efetivamente um inquérito a partir da Visualização para impressão. Força uma quebra de página antes da pergunta.
Opções disponíveis
- Ligado
- Desligado (predefinição)
Tipo de escala de exportação do SPSS (scale_export)
Descrição
Isto é utilizado apenas para a exportação para SPSS. Este atributo substitui a escala predefinida estimada pelo SPSS. Para saber o que fazem as diferentes escalas de medição, consulte a documentação do SPSS relacionada.
Opções disponíveis
- Predefinição (default)
- Nominal
- Ordinal
- Escala
Apenas números (numbers_only)
Descrição
Se ativar esta opção, o participante só poderá introduzir números na(s) caixa(s) de texto.
Para os tipos de pergunta Equação, esta definição indica que o resultado só pode ser um número e não uma cadeia de caracteres. Isto garante cálculos/conversões corretos nas equações seguintes no que respeita ao separador decimal.
Comportamento por tipo de pergunta
- Omissão: Se o participante introduzir um valor que não seja um número, esse valor é imediatamente apagado da caixa de texto para que o participante possa introduzir um valor adequado.
- Matriz (Textos): Se a opção Apenas números estiver desativada, as opções "Mostrar totais para" e "Mostrar total global" serão ignoradas e as caixas de texto dos totais não serão apresentadas.
- Equação: Ao ativar esta opção, os resultados da equação serão convertidos à força num valor numérico. Se o resultado da equação não for um número (e não estiver vazio), a equação devolverá NaN, que será guardado como uma cadeia de caracteres vazia na tabela de respostas.
Opções disponíveis
- Ligado
- Desligado (omissão)
Estatísticas
Mostrar nas estatísticas públicas (public_statistics)
Descrição
Este atributo permite ao administrador do inquérito escolher se os resultados de uma determinada pergunta devem ser apresentados aos participantes no inquérito depois de estes submeterem o inquérito.
A definição predefinida para cada pergunta é 'Desligado' (= não mostrar as estatísticas da pergunta aos inquiridos). Tem de ativar esta opção para cada pergunta individualmente, se quiser mostrar as estatísticas do inquérito dessa(s) pergunta(s) em particular aos participantes no inquérito após a submissão do inquérito.
Opções disponíveis
- Ligado
- Desligado (predefinição)
Mostrar gráfico (display_chart)
Descrição
Este atributo permite ao administrador do inquérito escolher se um gráfico com os resultados da pergunta deve ser apresentado aos participantes no inquérito depois de estes terem preenchido o inquérito.
- Definição do inquérito Estatísticas públicas nas Configurações de apresentação e navegação
- Definição do inquérito Mostrar gráficos nas Configurações de apresentação e navegação
- Atributo da pergunta Estatísticas públicas e
- atributo da pergunta Mostrar gráfico.
Opções disponíveis
- Ligado
- Desligado (predefinição)
Tipo de gráfico (chart_type)
Descrição
Este atributo permite ao administrador do inquérito escolher o tipo de gráfico que será apresentado ao participante depois de este concluir o preenchimento do inquérito.
Opções disponíveis
- Gráfico de barras
- Circular
- Radar
- Linha
- Área polar
- Rosca