Variáveis de entrada do sistema | Descrição |
---|---|
${responseID} | Identificador exclusivo para cada resposta |
${custom1} | Interface de Dados Externa 1 |
${custom2} | Interface de Dados Externa 2 |
${custom3} | Interface de Dados Externa 3 |
${custom4} | Interface de Dados Externa 4 |
Variáveis dinâmicas de pesquisa | |
${<QUESTION_CODE>} | Este é o valor de resposta para a pergunta com o código de pergunta correspondente. |
${<QUESTION_CODE>_piping_text>} | Se você tiver Tubulação de texto habilitado tipicamente usado para ramificação, então o valor do texto canalizado é atribuído a esta variável. |
Variáveis computadorizadas | |
${score} | Resultado computado, também salvo junto com os resultados |
$survey.isDuplicateEntry("<QUESTION_CODE>", "test") | Supondo que <QUESTION_CODE> é uma questão de entrada de texto, isDuplicateEntry retornará uma resposta verdadeira se algum respondente anterior tiver entrado "teste". |
$survey.extractAnswers("<QUESTION_CODE>", [1,2,3,4]) | Exibe pergunta extraída de <QUESTION_CODE> como se as opções de resposta 1, 2, 3 e 4 fossem selecionadas. |
$survey.branchTo("<QUESTION_CODE>") | Ramo a uma pergunta baseada em lógica |
$survey.branchTo("<QUESTION_CODE>", "Tubulação de texto") | Ramificar para uma Pergunta baseada na lógica, e canalizar o texto para ${piping_text} |
$survey.sumValues() | Adiciona todos os valores para todas as questões analíticas (escolha múltipla, matriz, classificação, etc.). |
$survey.sumValues("<QUESTION_CODE>") | Acrescenta todos os valores para o código de pergunta. |
survey.sumValuesWithPrefix(String prefixCode) | Adiciona todos os valores para todas as perguntas analíticas (múltipla escolha) com um prefixo de código de pergunta. Por exemplo, chamar somaValoresComPrefixo("Q") somará todas as perguntas com códigos de pergunta que comecem com um "Q". |
survey.questionCountWithPrefix(String prefixCode) | Conta o número de perguntas com esse código de prefixo. Isto é para ser usado com a somaValoresComPrefixo -- Isto contabiliza apenas as perguntas que foram respondidas e o código da pergunta começa com o prefixo. |
$survey.computeAverage("<QUESTION_CODE>") | Computa os valores médios para o código da pergunta. |
$survey.chainTo(<survey_id>) | Correntes para outra pesquisa |
Sintaxe da Variável Conjunta | |
$CONJOINT.get(0) | Obtém a Referência para o primeiro atributo, substitui 0 por 1 para obter o segundo atributo, etc. |
$CONJOINT.get(0).getLevelAt(0) | Obtém a referência do primeiro nível (dentro do primeiro atributo) |
$CONJOINT.get(0).getLevelAt(0).getAverageUtility() | Obtém o valor para a pontuação da utilidade computada para esse usuário/resposta - para o primeiro nível dentro do primeiro atributo |
$CONJOINT.get(0).getRelativeImportance() | Obtém a pontuação de importância relativa para o primeiro atributo |
Lógica de pesquisa/sintaxe de classificação | |
$survey.branchTo("Q10") | Branches a interrogar com código de interrogação = Q10 |
$survey.chainTo(23451) | Branches a pesquisar com ID = 23451 |
Análise | |
$survey.getCustomScore(<QUESTION_CODE>) | Obtém o valor "AVERAGE" da pontuação personalizada para a pergunta com o Código específico |
$survey.getCustomScore(<QUESTION_CODE>, <DATA_SEGMENT_CODE>) | Obtém o valor "AVERAGE" da pontuação personalizada para a pergunta com o código específico para um segmento de dados em particular |
$survey.getResponseCount(<QUESTION_CODE>, <ANSWER_INDEX>, <RESPONSE_STATUS>) | Obtém o número de respondentes que responderam à pergunta identificada com <QUESTION_CODE> com a resposta identificada com <ANSWER_INDEX> |
Mapeamento | |
$survey.drawCustomChart(<QUESTION_CODE>, <DATA_SEGMENT_CODE>, max) | O desenho é um gráfico de barras horizontais para a pergunta dada, e segmento de dados. |
$survey.drawCustomChart(<QUESTION_CODE>, <DATA_SEGMENT_CODE>, max, colorIndex) | O desenho é um gráfico de barras horizontais para a pergunta dada, e segmento de dados. O colorIndex (0-9) especifica a cor a ser usada para exibir o gráfico. |
$survey.drawSpotlightChart(<QUESTION_CODE>, <DATA_SEGMENT_CODE>, max, colorIndex) | O desenho é um gráfico de barras horizontais para a pergunta dada com relatórios em destaque, e segmento de dados. O colorIndex (0-9) especifica a cor a ser usada para exibir o gráfico. |
Vamos assumir que há uma pergunta de texto em aberto com o código de pergunta: Q1.
#if (${Q1_1}) $survey.branchTo("Q10") #end
$survey.updateCustom1("Valor")
$survey.updateExternalReference("Valor")
$survey.updateHighCustomVariable(6, "Valor")
#set ($score = $survey.sumValues())
$survey.chainTo(3342)
No exemplo acima, 3342 é o ID da Pesquisa que você quer acorrentar.