Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.
Questionários:
Número da pergunta, utilizado para definir a ordem com que elas serão apresentadas para quem for responder o questionário. Caso não informado, assume sequencialmente (número da ultima pergunta + 1).
| |
Texto livre para informar o enunciado da questão.
| |
Indica o peso desta pergunta no questionário.
| |
Indica quando a pergunta deve ter uma resposta (obrigatoriamente - ou não) .
| |
Indica se esta pergunta será visível. Caso o valor seja nullo ou 'S' indica que será visível, é possível utilizar expressões baseados em outras perguntas/respostas. | |
Determina o tipo de informação que deverá ser registrada na resposta.
| |
Propriedades adicionais de formatação conforme documentado no respectivo domínio.
| |
Opções para a resposta. Este comando somente é visível de o domínio informado necessita de opções.
Pode ser informado através de uma série de linhas contendo VALOR=DESCRICAO ou através de um comando SQL, começando com a palavra SELECT ... | |
Fórmula para avaliação da questão. Esta fórmula deverá obedecer a sintaxe de expressões SQL contendo o valor informado como resposta. Caso não informado, o sistema não fará a avaliação automática da resposta, o que deverá ficar a critério de um avaliador.
A avaliação deverá ser um valor entre 0 e 1, aceitando valores intermediários como 0.5 para "meio-certo". Se a fórmula iniciar com a palavra "SELECT", o sistema irá definir como avaliação o que este select retornar. Neste caso, o SQL deverá utilizar as macro "${resposta}" e "${questao_id}" como base para o calculo do resultado. Caso a fórmula retornar um booleano (verdadeiro ou falso), o verdadeiro (true) será assumido como 1 (um) e o falso (false) como 0 (zero). Caso a expressão não incluir o valor da resposta, então o caractere "#" será automaticamente subentendida na frente da expressão. Exemplos: #Irá considerar a própria resposta (que deverá ser um valor numérico) como resultado da avaliação da questão (que deveria ser entre 0 e 1). = 'S'Irá considerar certo se o usuário responder a opção "S". in ('A','F')Irá considerar certo se o usuário responder a opção "A" ou "F". /10Irá assumir o valor informado dividido por 10 1 - #/10Se a resposta for 4, por exemplo, a avaliação será 0.6. case when '#' in ('A','B') then 1 when '#' = 'C' then 0.5 else 0 endSe responder "A" ou "B", está correto. Se responder "C" recebe meio certo (0.5). | |
Uma questão marcada como "Erro grave" que for avaliada como zero anulará o resultado final do questionário.
| |
Observações sobre a pergunta.
P.ex:
|
Escolha simples | |||
Escolha multipla | |||
Numérico inteiro | |||
Numérico com fração | |||
Não | |
Escolha simples | |
Não | Escolha simples | Não | ||||||||
Sim | Escolha multipla | Sim | ||||||||
Não | Numérico inteiro | Não | ||||||||
Sim | Numérico com fração | Sim |