Você está na página 1de 10

Relacionando tabelas no SIGARPM

Iremos aprender agora como fazer relacionamento de tabelas no SIGARPM, utilizando como
exemplo o relatrio de Ttulos a Pagar que usamos desde o 1 artigo.

No nosso relatrio temos, por exemplo, o campo de natureza, mas observe que exibido apenas o
cdigo da natureza.

Para exibir a descrio ser necessrio buscar essa informao na tabela de cadastro de naturezas,
cujo cdigo SED. Utilizaremos o conceito de relacionamento de tabelas para ter acesso aos
campos deste cadastro.

Como estamos utilizando um relatrio desenvolvido anteriormente, clique no boto tabelas .

Na tela de tabelas, uma vez que j selecionou a tabela principal, que nosso caso a tabela SE2,
clique em Avanar.

Ser exibida a tela abaixo, onde possvel clicar no boto para adicionar e no boto
para excluir o relacionamento selecionado.

Clique no boto para que seja exibida a tela de manuteno.

O sistema j disponibiliza vrios relacionamentos por padro. Ento antes de criar um novo, utilize a
opo Pesquisar tabela localizada no canto inferior esquerdo para ter certeza que a tabela
desejada no tem nada disponvel. Digite ento SED no campo de pesquisa e tecle ENTER.

Repare que j existe um relacionamento do campo E2_NATUREZ que o campo do cdigo da


natureza na tabela de Ttulos a Pagar. Mas iremos criar um novo, apenas para que vocs aprendam
tambm a criar o relacionamento quando necessrio. Para criar clique em Aes relacionadas,
depois Novo relacionamento.

Utilize o campo Pesquisar tabela para indicar a tabela com a qual deseja relacionar a tabela
principal.

Depois utilize o campo Expresso Tabela Principal (SE2) para selecionar os campos da tabela
principal que sero utilizados para busca dos dados na tabela relacionada (SED).

Na tabela SED Naturezas do padro existem trs ndices conforme imagem abaixo.

Na tabela SE2 Titulos a Pagar temos o campo E2_FILIAL que contem a filial do titulo e
E2_NATUREZ que tem o cdigo da natureza do ttulo.

Vamos relacionar ento as tabelas atravs dos campos E2_FILIAL+E2_NATUREZ na tabela


principal e com ED_FILIAL+ED_CODIGO, conforme imagem abaixo. Feito isso clique em Finalizar.

Pesquise pela tabela para qual criou o relacionamento. Repare que agora exibido o relacionamento
que acabamos de criar utilizando os campos E2_FILIAL+E2_NATUREZ. Selecione o novo

relacionamento e clique no boto Confirmar.

Clique em Finalizar. Neste momento, o relacionamento ser criado e os campos da tabela SED
estaro disponveis para uso.

Clique no boto para visualizar os campos disponveis para uso no relatrio. Veja que tanto a
tabela SE2, como a tabela SED aparece na tela.

Agora s escolher o campo Descrio na tabela SED, posiciona-lo onde deseja e clicar em finalizar.

Pronto. Abaixo temos a imagem de execuo do novo relatrio.

isso ai, espero que tenham gostado.

Valeus

Você também pode gostar