No seguimento deste Tópico
Olá a todos,
Antes de mais, parabéns a todos pela forma que se disponibilizam a ajudar quem encontra dificuldades no Access!
E como é o meu primeiro post neste fórum, deixem que me "apresente": Estudei Access há alguns anos, e todas as bases de dados que fiz entretanto eram simples, e sem códigos VBA. Neste momento estou a elaborar um projecto para a empresa onde trabalho que me tem custado umas horitas de sono quando me deparo com problemas...
Procurei aqui solução para o meu problema actual, mas nunca encontrei uma resposta clara para a situação específica... Daí estar a abrir um novo tópico, correndo o risco de estar a ser repetitiva.
Pondo no básico, tenho as tabelas:
Produtos (IDProduto;NomeProduto;PreçoUnitário)
Compras (IDCompra;DataFactura;etc)
Detalhes de Compra (IDDetalheCompra;IDCompra;IDProduto;PreçoCompra; e campos de cálculo (soma e multiplicação))
No subform Detalhes de Compra preciso que apresente (para cada Compra) cada produto comprado e o preço do mesmo.
Se o preço não sofre alteração, está tudo muito bem. O campo "PreçoCompra" de "Detalhes de Compra" vai buscar o campo "PreçoUnitário" de "Produtos" através de DlookUp.
Se o preço sofre alterações, quero poder editar o preço que aparece automaticamente (por DLookUp) para que fique registado apenas nessa compra.
Como tenho o Dlookup no campo PreçoCompra, o formulário não me permite editar o campo.
Estou a dar em doida com esta questão. Alguém pode ajudar?
Obrigada!!
Olá a todos,
Antes de mais, parabéns a todos pela forma que se disponibilizam a ajudar quem encontra dificuldades no Access!
E como é o meu primeiro post neste fórum, deixem que me "apresente": Estudei Access há alguns anos, e todas as bases de dados que fiz entretanto eram simples, e sem códigos VBA. Neste momento estou a elaborar um projecto para a empresa onde trabalho que me tem custado umas horitas de sono quando me deparo com problemas...
Procurei aqui solução para o meu problema actual, mas nunca encontrei uma resposta clara para a situação específica... Daí estar a abrir um novo tópico, correndo o risco de estar a ser repetitiva.
Pondo no básico, tenho as tabelas:
Produtos (IDProduto;NomeProduto;PreçoUnitário)
Compras (IDCompra;DataFactura;etc)
Detalhes de Compra (IDDetalheCompra;IDCompra;IDProduto;PreçoCompra; e campos de cálculo (soma e multiplicação))
No subform Detalhes de Compra preciso que apresente (para cada Compra) cada produto comprado e o preço do mesmo.
Se o preço não sofre alteração, está tudo muito bem. O campo "PreçoCompra" de "Detalhes de Compra" vai buscar o campo "PreçoUnitário" de "Produtos" através de DlookUp.
Se o preço sofre alterações, quero poder editar o preço que aparece automaticamente (por DLookUp) para que fique registado apenas nessa compra.
Como tenho o Dlookup no campo PreçoCompra, o formulário não me permite editar o campo.
Estou a dar em doida com esta questão. Alguém pode ajudar?
Obrigada!!