Autor Tópico: [RESOLVIDO] Ajuda com parâmetro da ligação.  (Lida 582 vezes)

wnolau

  • Iniciante
  • **
  • Mensagens: 50
[RESOLVIDO] Ajuda com parâmetro da ligação.
« Online: Fevereiro 13, 2014, 10:28:06 pm »
Amigos, uma ajuda a um novato por favor.


Para entendimento de vocês, é um controle de entregas.
1) Tabela principal é catalogar as saídas dos carros.
2) Segunda tabela eu criei para adicionar as entregas.

Como um carro pode fazer mais de uma entrega eu preciso relacionar as entregas a uma determinada saída.

Fiz assim:


Em minha tabela principal tenho um campo chave chamado id_mov.
Para essa tabela eu tenho um form, que chama um grid de outra tabela através do Mestre/Detalhe.

Essa tabela aberta no grid tem como campo chave id_dest, MAS eu criei também um campo id_mov para poder associar os itens à tabela principal.
Na criação do Mestre/Detalhe relacionei os campos id_mov das 2 tabelas.

Não sei se fiz certo mas para efeito de cadastro está funcionando.

O que eu preciso agora:

Criei uma consulta (grid) da tabela principal e queria adicionar uma ligação nessa consulta.
Nessa ligação eu gostaria que exibisse todos os itens da outra tabela que tivessem o mesmo id_mov, ou seja exibir as entregas daquela saída.

Mas o que está acontecendo é que quando quando vou criar a ligação ele me obriga a usar como parâmetro o campo id_dest (campo chave da outra tabela) que nesse momento não me serve para nada.


Como resolvo isso?
Agradeço a todos pela atenção.



« Última modificação: Março 09, 2014, 07:08:58 pm por Bernhard »

eloy

  • Avançado
  • ****
  • Mensagens: 266
    • Email
Re:Ajuda com parâmetro da ligação.
« Responder #1 Online: Fevereiro 16, 2014, 11:22:50 pm »
No outro form q vc quer associar, ID_DEST está marcado com campo chave no SQL.

vc pode fazer 2 coias:
1) no formulário alvo, no SQL mudar a chave primária para o campo ID_MOV

2) c não der pra mudar isso, lá no SQL tem um campo logo abaixo chamado where
lá vc coloca ID_MOV='[glb_ID_MOV]' ( ou o nome de variável global q vc preferir... )
compile
vai no outro formulário e altere ou crie a ligação, na tela de parâmetros vai aparecer a variável acima pra vc associar...

wnolau

  • Iniciante
  • **
  • Mensagens: 50
Re:Ajuda com parâmetro da ligação.
« Responder #2 Online: Fevereiro 18, 2014, 11:43:56 pm »
Maravilha!

Funcionou, obrigado Eloy!