Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tenho a Tabela Tab_Mov:
Tenho a Tabela Estoque:
Tenho muito produtos que nunca tiveram vendas na tabela de Estoque,
Quando forço o relacionamento, ele da erro.(Não reconhecendo a Tab_Mov)
Tiver que renomear todos os campos da tabela Estoque.
Mas a tabela Estoque fica sem funcionalidades e sem interação com a Tab_Mov.
Alguma dica.
Seque exemplo:
Vou explicar, não existe nenhum erro.
A ideia seria criar um relacionamento entre tab_mov e Estoque,
pelo CodigoProduto
CodigoProdutoE : Tabela: Estoque
Prod_Serv_Codigo : Tabela: Tab_Mov.
CodigoFilial Tabela: Tab_Mov.
CodigoFilialE Tabela: Estoque
Bom quanto faço o relacionamento, e renomeio os campos para ficarem iguais inclusive o da Filial.
O problema é que existe produtos na tabela de estoque que nunca tiveram movimentação,
Então o relacionamento fica errado. a Tab_Mov não aparece nada.
Eu consigo trazer através do relacionamento do sql o estoque. Mas fica o estoque de produtos que nunca tiveram movimentação.
Eu precisava criar um relacionamento entre as duas tabelas, que não exclui-se os produtos sem movimentação.
Alguém entendeu?
ola Agnaldo,
Seu QVW veio sem o script, se voce puder enviar com o script para melhor compreensão.Um segundo ponto é que na sua modelagem possui chaves sintéticas, eu recomendaria a remoção dessas chaves por questões de visibilidade da modelagem e performance.
Abraço!
Desculpe-me Marcos,
O script é oculto
senha: lin281168
Agnaldo,
Não sei se entendi muito bem seu problema..
Mas na sua modelagem os campos de relacionamento entre as duas tabelas são Prod_Serv_Cod e CodigoFilial, porém no seu script na tabela Estoque vc apagou o campo Prod_Serv_Cod, ou seja, só se relacionara por CodigoFilial. Observe que ainda na tabela estoque vc utiliza a sintaxe "NomeFilialE as CodigoFilial", realmente é NomeFilialE que vc chama deveria chamar de CódigoFilial? Caso não, talvez seja isso o problema de match.
Abraço!
Que tipo de erro ocorre?
Se o relacionamento da tabela existe, para esses produtos que não existe em determinada tabela não irá aparecer, por exemplo: Produto A não possui estoque, desta forma se eu selecionar algo relacionado ao produto A na tabela de movimentação, todos os campos da tabela de estoque ficarão nulo devido a falta de relacionamento com este produto.
Vou explicar, não existe nenhum erro.
A ideia seria criar um relacionamento entre tab_mov e Estoque,
pelo CodigoProduto
CodigoProdutoE : Tabela: Estoque
Prod_Serv_Codigo : Tabela: Tab_Mov.
CodigoFilial Tabela: Tab_Mov.
CodigoFilialE Tabela: Estoque
Bom quanto faço o relacionamento, e renomeio os campos para ficarem iguais inclusive o da Filial.
O problema é que existe produtos na tabela de estoque que nunca tiveram movimentação,
Então o relacionamento fica errado. a Tab_Mov não aparece nada.
Eu consigo trazer através do relacionamento do sql o estoque. Mas fica o estoque de produtos que nunca tiveram movimentação.
Eu precisava criar um relacionamento entre as duas tabelas, que não exclui-se os produtos sem movimentação.
Alguém entendeu?