Solved

Running Total in Crystal Reports

Posted on 2013-11-08
5
453 Views
Last Modified: 2013-11-13
GH1... $1,000.00

Detail      RunningTotal
-100             900
-90               810
-80               730
-85               645
-75               570

Need a running total to reset, but have a column next to the Detail...I made my example  "RunningTotal"
0
Comment
Question by:Mikeyman_01
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 
LVL 100

Expert Comment

by:mlmcc
ID: 39634864
WHen do you want it to reset?

When you say reset do you mean initialize to 1000?
If so, you can't use a running total.

Use 2 formulas

IN group header
WhilePrintingRecords;
GLobal NumberVar myTotal;
myTotal := {SOmeField};

Open in new window


IN the detail section to calculate and display
WhilePrintingRecords;
GLobal NumberVar myTotal;
myTotal := myTotal + {DetailField}

Open in new window


mlmcc
0
 
LVL 35

Expert Comment

by:James0628
ID: 39635590
I assume that the figure in GH1 is from a field?

 You could use a running total, but you would need a formula too.

 Create a running total on the Detail column, set to reset for each group 1 (or wherever).

 Create a formula like the following and put it next to the Detail field:

{GH1 field} + {#running total}

 James
0
 

Author Comment

by:Mikeyman_01
ID: 39637827
I need the details to reset based on the GroupHeader...The Value in the Group Header could is a Number (not a summary)
0
 
LVL 100

Accepted Solution

by:
mlmcc earned 250 total points
ID: 39638836
CHange my first  formula to set the value.

WhilePrintingRecords;
GLobal NumberVar myTotal;
myTotal :=  1000;

mlmcc
0
 
LVL 35

Assisted Solution

by:James0628
James0628 earned 250 total points
ID: 39641195
Is the value in the group header in every record, or just the first one for each group?

 If it's in every record, then, like I said, you could have a running total on your "Detail" field and have it reset when the group changes, and then create a formula that subtracts the running total from the field that you're displaying in the group header.

 mlmcc's suggestion will work too, of course.  This is just another way you could handle it.

 James
0

Featured Post

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hot fix for .Net Crystal Reports 10.2.3600.0 to fix problems with sub reports running on 64 bit operating systems ISSUE: Reports which contain subreports fail with error "Missing Parameter Value" DEPLOYMENT SERVER OS: Windows 2008 with 64 bi…
Hello everyone, Hope you find this as helpful as we did. We have on the company I work for an application built in Delphi V with Crystal Reports 8. We all know that Crystal & Delphi can be temperamental sometimes and the worst thing is, nearly…
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question