Personalizando a Árvore de Perguntas

A Árvore de Perguntas (C1-CSRTQuestionTree) é criada no objeto Árvore na Estrutura. Para obter mais informações, consulte Árvores.

C1-CSRTQuestionTree é configurado para exibir até 25 níveis de perguntas relacionadas/condicionais. As implementações podem estender isso adicionando nós de árvore a esta árvore de propriedade base.

Os nós de árvore são configurados com algoritmos Preencher Nó que usam mensagens para exibir as informações:
  • Nó da Árvore - Raiz da Pergunta do Tipo de Solicitação de CS (C1CSRTQROOT) - preenche as informações nos nós de nível superior. Ele usa as mensagens (11131,12409) e (11131,12410) para exibir a sequência de classificação da pergunta, o texto da pergunta e o status (se Inativo).
  • Nó da Árvore - Pergunta do Tipo de Solicitação de CS - Perguntas Relacionadas (C1CSRTQRELQ) - preenche as informações nos nós filhos que exibem perguntas relacionadas/condicionais. Ele usa as mensagens (11131,12411) e (11131,12412) para exibir a resposta válida, a sequência de classificação da pergunta, o texto da pergunta e o status (se Inativo).
O texto dessas mensagens pode ser substituído para alterar a ordem em que as informações são mostradas; por exemplo, para mover o número de sequência no final.

Se as informações do nó base fornecidas não forem adequadas para a implementação, o algoritmo Preencher Nó poderá ser substituído pela conexão de um algoritmo personalizado de Informações de Substituição no nó da árvore base.

Por fim, o produto base fornece um algoritmo Preencher Nó que verifica se há mais níveis de pergunta relacionados do que podem ser exibidos, com base no número configurado de nós de árvore, ou seja, os 25 níveis fornecidos na base ou o número específico de níveis da implementação. Para usar esse algoritmo, configure um nível de nó de árvore extra no final e especifique o algoritmo Preencher Nó, Nó da Árvore - Verificar se Há Mais Perguntas Relacionadas (C1CSRTQCHKRQ).