No artigo de hoje, vamos abordar sobre o que podemos fazer quando criamos uma tabela no Configurador e ela não aparece no SQL.
Na verdade, esse é um comportamento padrão do Protheus, pelo menos até o momento que estamos redigindo esse artigo, onde a tabela só vai aparecer no SQL, a partir do primeiro momento que ela é acessada efetivamente.
Então, como exemplo, vamos criar uma tabela, chamada de ZD0, sendo que ela vai ter alguns campos, e vamos chamar ela de Percentuais de Metas. Abaixo um print da estrutura da tabela criada:
Ai então, vamos efetivar o cadastro dessa tabela, com os campos e índices, nisso é mostrado a seguinte mensagem:
Então a tabela foi criada com sucesso no dicionário do Protheus (ex.: SX2, SX3 e SIX), mas se formos consultar a tabela no banco de dados, ela não estará criada, abaixo um print tentando executar uma query na tabela:
O que acontece pessoal, é que ao criar a tabela no Configurador, ele vai criar no dicionário, mas só vai criar no SQL efetivamente, se a tabela for acessada, então para isso, devemos fazer o seguinte procedimento:
- Baixe e compile o zMiniForm disponível nesse link: https://terminaldeinformacao.com/2018/02/13/funcao-para-executar-formulas-protheus-12/
- Coloque ele no menu, conforme esse tutorial: https://terminaldeinformacao.com/2023/05/31/como-adicionar-uma-rotina-em-um-menu-do-protheus/
- Abra o zMiniForm, e execute um DbSelectArea ou CheckFile nessa tabela, conforme print abaixo:
- Prontinho, agora que a tabela já foi acessada, ai você consegue acessar ela no SQL:
Bom pessoal, por hoje é só.
Abraços e até a próxima.





Depois que criei a tabela, vc teria algum exemplo básico da estrutura para popular esses campos, um crud básico ?
Bom dia Bruno, tudo joia?
Além dos nossos cursos, como o de MVC – https://tipremium.com/list.php?type=C
E do gerador de códigos Autumn, onde você pode criar o crud da sua tabela sem precisar encostar em uma linha de código – https://autumncodemaker.com/
Temos esse vídeo especial no YouTube que mostra todo o processo de criação de uma tabela e a criação de um crud em MVC (veja a partir de 23:13) – https://terminaldeinformacao.com/2025/10/10/criando-um-crud-do-zero-no-protheus-ti-especial-0009
Tenha uma ótima e abençoada sexta feira.
Um forte abraço.