Páginas filhas
  • 5. Acesso as tabelas em Consulta Genéricas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A exibição de uma tabela para visualização dentro do programa de Consulta Genérica/EDAPP pode ser restringida de algumas formas, contudo para explicar essas formas é necessário explicar o quê faz as tabelas aparecerem na lista.

Situação 1 padrão - Lendo as tabelas a partir dos programas no Menu do módulo

...

O cenário mencionado antes é importante, pois para evitar o acesso e visualização de dados de tabelas restritas é exigida intervenção direta e configuração do ambiente.

Situação 2 Exceção 1 - Especificando as tabelas no programa de Consulta Genérica/EDAPP

...

Na imagem é possível perceber que foram marcadas as tabelas SA3 - Vendedores, SA4 - Transportadoras e SA6 - Bancos, com essa configuração não importa o que o módulo abre ou o que os programas no menu tem em sua seção tabelas (tag tables), somente a três tabelas acima serão exibidas e terão o acesso permitido.

Situação 3 - Associação Exceção 2 - Reflexo da associação das tabelas com programas pelo dicionário de tabelas/SX2

O dicionário de tabelas/SX2 permite realizar a indicação de um programa que é responsável pela manutenção dos registros de uma certa tabela, a seguir uma imagem desta configuração.

Image Added

A indicação mencionada acontece pelo campo Obj. Usuário e Obj. Sistema e no exemplo usado da tabela SRA/Funcionários é o programa GPEA010/Cadastro de Funcionários.

Isso afeta o resultado da lista de tabelas na Consulta Genérica/EDAPP quando existe a configuração de restrição de acessos por Privilégios ou Menu.

Antes que uma tabela X seja incluída na lista para ser exibida, acontece a verificação se o programa associado à tabela no Dicionário de tabelas/SX2 está Não Permitido ou Permitido conforme a configuração de Privilégios ou Menu. Quando o programa não é Permitido

03. POSSIBILIDADES DE RESTRIÇÃO

...



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>