Produto: | Protheus. |
Ocorrência: | PSIGABD0060 - Como descobrir quais tabelas determinado programa utiliza? |
Passo a passo: | O que pode ser feito para saber quais tabelas determinado programa utiliza é entrar no programa de cadastro e clicar "F1" para acionar o nome do campo e o help do mesmo: Forma 1) Conforme o exemplo acima, o nome do campo acessado para consulta é RV_COD Para saber qual tabela este campo pertence, poderá acessar o APSDU e consultar a tabela SX3 (Esta é uma tabela que está na pasta system e pertence ao dicionário de dados, por isso ela será encontrada em "DBF" ou "CTREE", no exemplo abaixo é DBF:
Filtrar pelo campo desejado "RV_COD": Este campo pertence a tabela SRV: Forma 2) Agora, se o programa desejado é um programa de processamento, certamente não poderá efetuar o "F1" para descobrir as tabelas que são utilizadas. Porém poderá executar o programa, gravando um trace, onde poderá ser visualizado quais as tabelas que o programa utilizou. Para isso poderá proceder conforme a faq: http://tdn.totvs.com/pages/viewpage.action?pageId=240308476
|
Observações: |
|