Histórico da Página
...
| Painel | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
Por exemplo: para uma informação “Resultado da avaliação” os resultados podem ser “aprovado” ou “reprovado”.
|
Quando o processo possui um fluxo sincronizado utilizando esse componente, é importante ressaltar que, dentre as entradas que chegam no ponto de sincronização, apenas uma é suficiente para que a solicitação siga adiante, ou seja, não serão aguardados outros fluxo de sequência para movimentar a solicitação.
| Nota | ||
|---|---|---|
| ||
Ao utilizar o componente Exclusivo, o resultado é auto excludente, ou seja, não há possibilidade da solicitação seguir por mais de uma rota do processo, ela sempre seguirá pela rota da primeira condição atendida. Desse conceito se origina o nome do componente: Exclusivo. |
...
. |
**imagem**
Requisitos para utilização
...
- para criar as condições, é necessário que já existe exista um formulário vinculado ao processo e, pelo menos, uma etapa/atividade posterior a ele. Isso porque, para construir as regras de cada condição, é necessário selecionar os campos do formulário que devem ser considerados na validação da condição e a etapa para a qual a solicitação será enviada quando cada a condição for atendida.
Condição simples
...
Exemplos de uso
...
Condição avançada
...
A condição avançada permite criar as regras a partir de codificação, flexibilizando a criação de condições para pessoas mais técnicas que saibam programar e desejam criar expressões avançadas para as condições usando JavaScript.
Para esse tipo de condição, é disponibilizada uma IDE embutida, ou seja, um editor de código onde as expressões avançadas podem ser escritas. O ambiente para codificação permite a escrita de códigos de forma estruturada.
A condição avançada deve ser escrita utilizando expressões JavaScript e seguindo a estrutura:
- Propriedade: campo do formulário ou variável do processo;
- Condição: operadores como ===, >, <, != etc.;
- Valor: valor fixo ou outra variável.
No ambiente para codificação, também são disponibilizados snippets prontos com os HPIs da plataforma para facilitar a criação das condições. Assim, é possível inserir facilmente chamadas e manipulação de dados. Esses snippets ajudam a reduzir erros de codificação e aceleram a configuração das condições avançadas.
Além disso, o ambiente exibe um exemplo de condição avançada para facilitar o entendimento da construção das regras.
| Dica | ||
|---|---|---|
| ||
Clique aqui e veja todos os métodos que estão disponíveis por meio da hAPI e que podem ser utilizados na criação de condições avançadas. |
Verificar se existem outras documentações que auxiliam a criação da condição avançada.
Exemplos de uso
...
Configurar componente Exclusivo
...
| Painel | ||||
|---|---|---|---|---|
| ||||
As opções disponíveis são:
|
06. Xxxxxxxxxxxxxxx
| Painel | ||||
|---|---|---|---|---|
| ||||
...
| Section | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| HTML |
|---|
<!-- Hotjar Tracking Code for http://tdn.totvs.com/display/fb -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:1280165,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script> |
...