Galera boa noite!
Uso um BD no meu trabalho onde tenho as seguintes tabelas:
** Chamados (Osv – Solicitação – Status – Mês – Data – Hora)
** Equipamentos (osv - Equipamento – Modelo – Patrimônio – Série – Horímetro)
** Peças (Osv - Descrição – Quantidade)
Dai criei um relacionamento entre os campos OSv de cada tabela criando um Formulário chamado frmOrdemServico com base na tabela chamados e 2 subformulários com as outras tabelas. Estava funcionado tudo certinho, mais comecei a ter o seguinte problema:
Ao criar uma consulta ou relatório e filtrar pela ordem de serviço, se eu preencher só 2 tabelas (exemplo Chamados e equipamentos) não aparece nada, só aparece se eu preencher as 3 tabelas, porém se eu fizer isso, ela duplica os registros conforme segue abaixo:
Na tabela equipamentos eu preencho 01 equipamento e na tabela de peças preencho 2 peças o resultado é: 02 equipamentos e 02 peças ou vice – versa 02 equipamentos e 01 peça duplica o número de peças para 02.
Alguém pode me ajudar?
Uso um BD no meu trabalho onde tenho as seguintes tabelas:
** Chamados (Osv – Solicitação – Status – Mês – Data – Hora)
** Equipamentos (osv - Equipamento – Modelo – Patrimônio – Série – Horímetro)
** Peças (Osv - Descrição – Quantidade)
Dai criei um relacionamento entre os campos OSv de cada tabela criando um Formulário chamado frmOrdemServico com base na tabela chamados e 2 subformulários com as outras tabelas. Estava funcionado tudo certinho, mais comecei a ter o seguinte problema:
Ao criar uma consulta ou relatório e filtrar pela ordem de serviço, se eu preencher só 2 tabelas (exemplo Chamados e equipamentos) não aparece nada, só aparece se eu preencher as 3 tabelas, porém se eu fizer isso, ela duplica os registros conforme segue abaixo:
Na tabela equipamentos eu preencho 01 equipamento e na tabela de peças preencho 2 peças o resultado é: 02 equipamentos e 02 peças ou vice – versa 02 equipamentos e 01 peça duplica o número de peças para 02.
Alguém pode me ajudar?