Tempo aproximado para leitura: 00:02:00 min
Dúvida
Gostaria de saber como fazer o acesso direto utilizando a função Posicione ou DbSeek em SX's em Customizações no versão P12.1.23, pois o Dicionário de Dados do Protheus será inicializado diretamente no Banco de Dados.
Ambiente
Cross Segmentos - Backoffice (Linha Protheus) – ADVPL – A partir da versão P12.1.23
Solução
A partir da Release abaixo ao invés de ser utilizado na pasta System, as SXs estarão centralizadas dos dados no SGBD essa alteração visa proporcionar maior agilidade na leitura do dicionário
Release: 12.1.23
LIB: versão 20180820
Binário: Build 7.00.131227A - Jul 27 2018
DBAccess: Build 20171117-20180412
Para acessar essas tabelas foram criadas alguma classes genérica para leitura das tabelas
Para tabela Sx5 temos a função
X5Descri - Descrição da tabela
Saiba mais
- É proibido abrir o arquivo de Empresa(SIGAMAT) com DBUseArea, deve-se utilizar OpenSm0 ou OpenSm0Excl;
- É proibido abrir os arquivos de dicionário com DBUseArea.
Migração do Dicionário de Dados para o Banco de Dados
- O dicionário de dados pode ser alterado diretamente por SQL?
Não pode ser alterado nem pelo banco e nem pelo fonte; apenas pelo configurador do Protheus.
Release 12.1.23 - Expedição em Fevereiro/2019 - FAQs
0 Comentários