Documentação do Projeto
WEBINTEGRATOR - Documentação de projeto
Projeto: csw Título: Sistema Web Consistem 23/07/2008 16:25

Projeto Páginas Grids Eventos Downloads Uploads Variáveis Classes Java

 
[menu/senhaespecifica] Tela Senha Especifica: Pré-Página
Tipo:Apagar variáveis
Descrição:Apaga Variáveis no Primeiro Acesso
Condição:|tmp.pagina| !=
Objetos:senha.

Tipo:Objeto
Descrição:Verifica se o programa está bloqueado para o Usuário
Condição:|tmp.pagina| !=
Objeto:tmp.bloq
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql select top 1 id from menu.programasInativosUsuario where programa->pagina = "|pvt.login.pagina|.wsp" and usuario = "|pvt.login.idusuario|"

Tipo:Desvio Condicional
Descrição:Desvia para página de Mensagem de Programa Bloqueado caso o programa esteja bloqueado
Condição:|tmp.pagina| != && |tmp.bloq.id| !=
Destino:/menu/utils/msgprogbloqueado.wsp

Tipo:Gravar variáveis
Descrição:Inicializa Contador
Condição:|senha.contador|=
Objetos:senha.contador
Recursivo:Não
Processa FALSO:Não

Tipo:Gravar variáveis
Descrição:Grava o nome da página de retorno
Condição:|tmp.pagina| !=
Objetos:pvt.login.pagina, senha.classe, senha.metodovalidar, senha.metodoalterar, senha.chave, senha.varsenharetorno
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.pagina|,|tmp.classe|,|tmp.metodovalidar|,|tmp.metodoalterar|,|tmp.chave|,|tmp.varsenharetorno|

Tipo:Objeto
Descrição:Seleciono o id do programa
Condição:true
Objeto:tmp.prog
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:select id from Menu.Programas where pagina = "|tmp.pagina|.wsp"

Tipo:Update
Descrição:Grava log de acesso
Condição:true
Banco de dados:principal-jdbc
Instrução SQL:INSERT INTO Menu.LogAcesso (data,
hora,
programa,
usuario)
VALUES (?|$df(|wi.date.dmy|,FMT,dd/MM/yyyy,yyyy-MM-dd)$|,
?|wi.date.hms|,
"|tmp.prog.id|",
?|pvt.login.idUsuario|)
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:senha.log

Tipo:Gravar variáveis
Descrição:Grava a variavel de retorno e a senha de retorno
Condição:|tmp.senhamenu|=1
Objetos:tmp.varsenha, tmp.senharetorno
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|senha.varsenharetorno|,|senha.senha|

Tipo:Apagar variáveis
Descrição:Apaga variaveis
Condição:|tmp.senhamenu|=1
Objetos:senha.,tmp.senhamenu.status,tmp.prog.

Tipo:Desvio Condicional
Descrição:Desvia para página chamadora caso valide a senha
Condição:|tmp.senhamenu|=1
Destino:/|pvt.login.pagina|.wsp?|tmp.varsenha|=|tmp.senharetorno|

Tipo:Gravar variáveis
Descrição:Grava Estilo dos componentes
Condição:|senha.contador| > 2
Objetos:tmp.ccs.txtcampo, tmp.ccs.botao
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:class='camposquery' disabled, class='botao' disabled
Condição falsa:class='campos',class='botao'

Tipo:Gravar variáveis
Descrição:Inicializa Chave
Condição:|senha.chave|=
Objetos:senha.chave
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|pvt.login.idempresa|

Tipo:Gravar variáveis
Descrição:Inicializa a variavel de mostrar o botao
Condição:|senha.metodoalterar|=
Objetos:tmp.showbtn
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:none
 
[menu/senhaespecifica] Tela Senha Especifica: Pós-Página
Tipo:Update
Descrição:Testa Senha Especifica
Condição:|senha.btn|=OK
Banco de dados:principal
Instrução SQL:Utils.Utilities.executarMetodo( '|senha.classe|', '|senha.metodoValidar|', '|senha.chave|', '|senha.senha|')
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.senhamenu