Versão 7.2 por FlowFast em 2022/09/01 07:58

Ocultar últimos autores
FlowFast 1.1 1 (% style="line-height:100%" %)Nessa página podem ser cadastrados(%%) **//STATUS//**(% style="line-height:100%" %) para serem utilizadas nos processos, onde podemos definir um ícone e cor que será apresentado na listagem das tarefas do usuário e também a prioridade das tarefas alterando a ordem que as tarefas são apresentadas.
2
FlowFast 3.5 3
4 ===== Campos =====
5
6 |Descrição|Descritivo do STATUS
7 |(% style="line-height:100%" %)Prioridade|(((
FlowFast 1.1 8 (% style="line-height:100%" %)O valor da prioridade definirá a ordem que as tarefas são apresentadas no painel de tarefas do usuário.
9
FlowFast 7.2 10 * (% style="line-height:100%" %)Não informado: não altera ordenação normal, pela data, entram na mesma ordenação das tarefas de processos sem status;
11 * (% style="line-height:100%" %)Zero ou Número positivo(>=0): no topo da lista, quanto menor a prioridade mais no topo da lista as tarefas são apresentadas
FlowFast 1.2 12 * (% style="line-height:100%" %)Número negativo(<0): no fim da lista, quanto menor a prioridade mais no final da listagem.
FlowFast 1.1 13
FlowFast 7.2 14 (% style="line-height:100%" %)Exemplo de ordem: 0,0,1,2,3,10,sem status/vazio,-1,-1-1,-2,-3,-50
FlowFast 3.5 15 )))
16 |Ícone|Ícone que será apresentado na relação de tarefas
17 |Cor|Cor do ícone
FlowFast 3.6 18 |Instruções|Dica(tooltip) que será apresentada quando o usuário posicionar o mouse sobre o ícone.
FlowFast 3.9 19 |Observação|Observações informativas, para orientação/identificação.
FlowFast 1.1 20
FlowFast 3.5 21 ===== Como alterar o STATUS do processo: =====
FlowFast 2.1 22
FlowFast 3.1 23 * Incluindo uma ocorrência
24 * Fazendo UPDATE na coluna COD_STATUS da WFL_FLUXO_EXECUCAO do processo desejado (SEQ_EXECUCAO).
FlowFast 3.3 25 ** Ex: //UPDATE WFL_FLUXO_EXECUCAO SET COD_STATUS = 10 WHERE SEQ_EXECUCAO = {XCP_SEQ_EXECUCAO};//
FlowFast 4.2 26
27 ===== Utilizando o STATUS em um objeto de consulta: =====
28
FlowFast 6.2 29 Para adicionar o ícone do STATUS em um objeto que relaciona os processos/tarefas existe a função //wfl_rel_pkg.icon_status(in_des_icone, in_des_cor, in_txt_instrucoes).// Onde recebe o ícone, a cor e as instruções e retorna um HTML pronto do ícone. Para utilizar basta colocar ela no select passando os campos da tabela WFL_STATUS (DES_ICONE, DES_COR, TXT_INSTRUCOES), esta tabela esta relacionada com a WFL_FLUXO_EXECUCAO através do campo COD_STATUS.
FlowFast 4.8 30 Ex:
FlowFast 6.2 31
FlowFast 4.8 32 (((
33 {{code language="SQL" layout="LINENUMBERS"}}
34 SELECT ex.seq_execucao pk
35 ,...
FlowFast 4.3 36 ,wfl_rel_pkg.icon_status(s.des_icone, s.des_cor, s.txt_instrucoes) txt_status
37 FROM wfl_fluxo_execucao ex
38 LEFT JOIN wfl_status s
FlowFast 4.8 39 ON s.cod_status = ex.cod_status
40 WHERE ...
41 {{/code}}
FlowFast 4.7 42 )))
FlowFast 4.2 43
FlowFast 6.2 44 Após, configurar a coluna no objeto como HTML
45
46 [[image:1661966127925-797.png]]