| |
| [menu/manutencao/ctrprocessos] Controle de Processos: Pré-Página |
| Tipo: | Desvio Condicional |
| Descrição: | Leitura de Senha |
| Condição: | |tmp.senhamenu|= |
| Destino: | /menu/senhamenu.wsp?tmp.pagina=|wi.page.id| |
|
| Tipo: | Objeto |
| Descrição: | Versão da Página |
| Condição: | true |
| Objeto: | tmp.versao |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Utils.Utilities.versao('Utils.Versao') |
|
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa variavel opção |
| Condição: | |tmp.opcao|= |
| Objetos: | tmp.opcao |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | 1 |
|
| Tipo: | Gravar variáveis |
| Descrição: | Mostra grid |
| Condição: | |tmp.btn|=consultar && |tmp.opcao|!= |
| Objetos: | tmp.showgrid |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | display:inline; |
| Condição falsa: | display:none; |
|
| Tipo: | Gravar variáveis |
| Descrição: | Inicializar variaveis do Grid |
| Condição: | |tmp.ccs.order|= |
| Objetos: | tmp.ccs.order, tmp.ccs.orderby |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | ASC,1 |
|
| Tipo: | Gravar variáveis |
| Descrição: | Opção Mostra os processos encerrados |
| Condição: | |tmp.opcao|=1 |
| Objetos: | tmp.where |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | where dataTermino is not null and (usuario = "|tmp.id|" or "|tmp.id|" = "") |
|
| Tipo: | Gravar variáveis |
| Descrição: | Opção Mostra os processos pendentes |
| Condição: | |tmp.opcao|=2 |
| Objetos: | tmp.where |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | where dataTermino is null and (usuario = "|tmp.id|" or "|tmp.id|" = "") |
|
| Tipo: | Gravar variáveis |
| Descrição: | Opção Mostra todos os processos |
| Condição: | |tmp.opcao|=3 |
| Objetos: | tmp.where |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | where (usuario = "|tmp.id|" or "|tmp.id|" = "") |
|
| Tipo: | Objeto |
| Descrição: | Verifica se existem registros para apagar |
| Condição: | true |
| Objeto: | tmp.check |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql Select top 1 id
from Utils.Process
|tmp.where| |
|
| Tipo: | Gravar variáveis |
| Descrição: | Mostrar ou Oculta Opção Selecionar ou desmarcar |
| Condição: | |tmp.btn|=consultar && |tmp.check.id|!= |
| Objetos: | tmp.mostra |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | inline |
| Condição falsa: | none |
| |
| [menu/manutencao/ctrprocessos] Controle de Processos: Pós-Página |
| Tipo: | Objeto |
| Descrição: | Excluir Processos |
| Condição: | |tmp.btn|=excluir |
| Objeto: | tmp.proc |
| Banco de dados: | principal |
| Instrução SQL: | Utils.Process.excluir(
"|wi.session.id|",
"|tmp.idproc|") |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar tmp.btn |
| Condição: | |tmp.btn|=excluir && |tmp.proc.error| = 1 |
| Objetos: | tmp.btn |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | consultar |