Fråga : Ta fram rapporten - beräkning för sammanräknandegrupptitelrad

Jag har queryen baserad rapport som listar inhandlade objekt som krävs på en enhet. Den har grupperat av leverantören och av del numrerar därefter för att inhandla del för purposes.

The numrerar gruppen har beräkningar för det krävda sammanlagda antalet som jämförs till ”det minimum köpantalet” och justeras, om behövt. , om dvs. det krävda antalet är mindre, än minimiantalet därefter vi måste beställa minimien beställer antal. Motsvara kostar beräknas därefter som följer:

This för

=IIf (< [min_qty], [min_qty], [purchase_qty]) * [unit_pricen] kan endast beräknas på grupptitelraden, jämnt som det är gruppslutsummaantalet som används i formeln. Detta är fint, tills jag kommer att beräkna den storslagna slutsumman kostar längst ner av rapporten. Jag behöver att räkna samman beräknad sätter in från grupptitelraden, men den räknar samman från varje specificerar rekord- naturligtvis.

I har fäst en screenshot av rapporten med den oriktiga markerade längst ner för tusen dollar slutsumman (I tillfogade precis summan av den ovannämnda formeln precis för att se vad händde). Kan någon hjälpa mig att beräkna den korrekta slutsumman behar?
Thanks.
Attachments: för >

<-/div> " title= " för den purchasing-report-screenshot.JPG (69 KB)  " javascript för href= " för Inhandla rapport med den oriktiga slutsumman cost target= " _blank " för href= " /images/331136/purchasing-report-screenshot.JPG " för
för >
<-/div> " klar "

Svar : Ta fram rapporten - beräkning för sammanräknandegrupptitelrad

Hi nigelr99,

Ett trick som erhåller en slutsumma av beräknad, sätter in i gruppfooters, och titelrader är att använda ”rinnande summa”. Behaga försök att duplicera ditt sätter in med uttryckt och uppsättning den rinnande summan för egenskapen ”: ja” för kopiera. Verifiera att den cumulate sannerligen beloppen som du önskar, och att den visar den korrekta slutsumman på den sist titelraden.

Något att säga som denna nya text boxas, kallas txtRunningSumen, dig kan därefter tillfoga en ny text boxas i rapportfooteren med uttryckt

    = txtRunningSum

Den ska skärm som de sist tillgängliga värderar från den text boxas. När den fungerar tillfredsställande, du kan dölja den faktiska rinnande summan.

Jubel!
(°v°)
Andra lösningar  
 
programming4us programming4us