Árvore de páginas

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: