Estou com um problema com um subformulario assim relatado:
O subformulario tem os seguintes campos: Produtos, QTD, Larg, Cump, metro, Unitario, SubR$, Desconto e SubTotalR$
Bom o que acontece é que preciso do total da coluna SubTotalR$ para depois utiliza-lo no formulario de vendas. Já tentei de tudo e não dá certo. É que como existe formulas nestes campos, por exemplo o SubR$ está assim: =QTD*Larg*Cump*metro. Depois na coluna SubTotalR$ está assim: =Nz([SubR$])-Nz([SubR$])*Nz([Desconto]). Tudo funciona a contento, ou seja para cada registro ele calcula certo. Porém ao tentar totalizar esta ultima coluna (SubTotalR$) não dá certo. Eu acho que é devido aos calculos que ela faz, mais não tenho certeza. Tentei as seguintes formulas:
=Soma([SubTotalR$)
=Soma([Unitário]*[QTD]*[Larg]*[Cump])-Soma([Unitário]*[QTD]*[Larg]*[Cump])*Soma([desconto])
A primeira não funciona. A segunda funciona mais dá erro, pois ela soma todos os descontos (nem todo registro tem desconto) e depois calcula o desconto em cima do total. Nada a ver....
Já baixei alguns exemplos aqui no forum mais não consegui resolver
Espero que tenha explicado direito. Meu access é o 2007. Desde já agradeço, ...
O subformulario tem os seguintes campos: Produtos, QTD, Larg, Cump, metro, Unitario, SubR$, Desconto e SubTotalR$
Bom o que acontece é que preciso do total da coluna SubTotalR$ para depois utiliza-lo no formulario de vendas. Já tentei de tudo e não dá certo. É que como existe formulas nestes campos, por exemplo o SubR$ está assim: =QTD*Larg*Cump*metro. Depois na coluna SubTotalR$ está assim: =Nz([SubR$])-Nz([SubR$])*Nz([Desconto]). Tudo funciona a contento, ou seja para cada registro ele calcula certo. Porém ao tentar totalizar esta ultima coluna (SubTotalR$) não dá certo. Eu acho que é devido aos calculos que ela faz, mais não tenho certeza. Tentei as seguintes formulas:
=Soma([SubTotalR$)
=Soma([Unitário]*[QTD]*[Larg]*[Cump])-Soma([Unitário]*[QTD]*[Larg]*[Cump])*Soma([desconto])
A primeira não funciona. A segunda funciona mais dá erro, pois ela soma todos os descontos (nem todo registro tem desconto) e depois calcula o desconto em cima do total. Nada a ver....
Já baixei alguns exemplos aqui no forum mais não consegui resolver
Espero que tenha explicado direito. Meu access é o 2007. Desde já agradeço, ...