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/consultas/perfilusuario] Consulta de Perfil pro Usuários: 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("Menu.Versao")

Tipo:Gravar variáveis
Descrição:Inicializa as variaveis dos grid?s
Condição:|tmp.btn|!=consultar
Objetos:tmp.showEmp, tmp.showDisp, tmp.showSist, tmp.showInativo, tmp.showPersonale, tmp.showSub
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:none,none,none,none,none,none

Tipo:Objeto
Descrição:Carrega dados do Usuario
Condição:|tmp.btn|=consultar
Objeto:tmp.usuarios
Banco de dados:principal
Instrução SQL:&sql select id, acessaTodasEmpresas as empresas, acessaTodosDispositivos as dispositivos, acessaTodosSistemas as sistemas from Menu.Usuario where codigo = |tmp.codigo| and conta = '|pvt.login.conta|'

Tipo:Objeto
Descrição:Verifica se usuario tem menu Personalizado
Condição:|tmp.usuarios.id|!=
Objeto:tmp.personale
Banco de dados:principal
Instrução SQL:&sql select top 1 usuario from Menu.ProgramasUsuario where usuario = '|tmp.usuarios.id|'

Tipo:Objeto
Descrição:Verifica se usuario tem programas inativos
Condição:|tmp.usuarios.id|!=
Objeto:tmp.inativo
Banco de dados:principal
Instrução SQL:&sql select top 1 usuario from Menu.ProgramasInativosUsuario where usuario = '|tmp.usuarios.id|'

Tipo:Gravar variáveis
Descrição:Mostra Grid empresa
Condição:|tmp.usuarios.empresas|=1&&|tmp.btn|=consultar
Objetos:tmp.showEmp, tmp.msgEmp
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:none,Usuário tem acesso a todas as Empresas

Tipo:Gravar variáveis
Descrição:Mostra Grid Dispositivos
Condição:|tmp.usuarios.dispositivos|=1&&|tmp.btn|=consultar
Objetos:tmp.showDisp, tmp.msgDisp
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:none,Usuário tem acesso a todos os Dispositivos

Tipo:Gravar variáveis
Descrição:Mostra Grid Sistemas
Condição:|tmp.usuarios.sistemas|=1&&|tmp.btn|=consultar
Objetos:tmp.showSist, tmp.msgSist
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:none,Usuário tem acesso a todos os Sistemas

Tipo:Gravar variáveis
Descrição:Mostra Grid Menu Personalizado
Condição:|tmp.personale.usuario|=&&|tmp.btn|=consultar
Objetos:tmp.showPersonale, tmp.msgPersonale
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:none,Usuário não tem menus personalizados

Tipo:Gravar variáveis
Descrição:Mostra Grid Menu Inativo
Condição:|tmp.inativo.usuario|=&&|tmp.btn|=consultar
Objetos:tmp.showInativo, tmp.msgInativo
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:none,Usuário não tem menus inativos

Tipo:Referência a grid
Condição:|tmp.usuarios.dispositivos|=0
Tipo de grid:SQLS
Nome do grid:MenuConsultaPerfilDisp

Tipo:Referência a grid
Condição:|tmp.usuarios.empresas|=0
Tipo de grid:SQLS
Nome do grid:MenuConsultaPerfilEmp

Tipo:Referência a grid
Condição:|tmp.usuarios.sistemas|=0
Tipo de grid:SQLS
Nome do grid:MenuConsultaPerfilSist

Tipo:Referência a grid
Condição:|tmp.inativo.usuario|!=
Tipo de grid:SQLS
Nome do grid:MenuConsultaPerfilInativos

Tipo:Referência a grid
Condição:|tmp.personale.usuario|!=
Tipo de grid:SQLS
Nome do grid:MenuConsultaPerfilPersonale