Show sum on Maxium Date

I am using Crystal X and I have two tables {agedar} and {client} and trying to show a sum of payments made on the latest date for a specific client.

What I did so far was create two groups based on {client.client#} and {agedar.lastpaydate} and in the detail line put in {client.client#}, {agedar.lastpaydate} and {agedar.amount} with a sum of {agedar.amount} in the {agedar.lastpaydate} group footer. So currently the reports looks something likes this.

Header Line  Client #     Last Pay Date         Amount
Detail Line     00155       10/5/2008               100.00
Detail Line     00155       10/5/2008                 90.00
Footer                           10/5/2008                190.00
Detail Line     00155       10/8/2008                 75.00
Detail Line     00155       10/8/2008                 10.00
Footer Line                    10/8/2008                  85.00
Detail Line     00155      10/10/2008                99.00
Detail Line     00155      10/10/2008                10.00
Footer                          10/10/2008               109.00

How do I make it so the report only shows the maxium date {agedar.lastpaydate} entries? Many thanks in advance to all you experts on Crystal X.


phle18Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

mlmccCommented:
Try this idea

In the client group header add a formula

WhilePrintingRecords;
Global BooleanVar SuppressDateGroup;
SuppressDateGroup := False;
''

Change the date grpoup to sort descending

In the Date Group Footer add a formula
WhilePrintingRecords;
Global BooleanVar SuppressDateGroup;
SuppressDateGroup := True;
''

Right click the date group header in the left margin
Click SECTIION EXPERT
Click the formula button next to SUPPRESS
WhilePrintingRecords;
Global BooleanVar SuppressDateGroup;
SuppressDateGroup

Repeat for the DETAIL and DATE GROUP FOOTER

mlmcc
0
phle18Author Commented:
Hi ml,

Thanks for helping but when I follow your directions it looks like when I run the report it's only pulling in the first or minimum date as opposed to latest or maxium date.
0
mlmccCommented:
Did you set the sort order for the date group to descending.

You are correct, it will only get the records for the first date it finds.  By sorting descending, the latest dated record is found first.

mlmcc
0
Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

phle18Author Commented:
When I click on "Group Sort Expert" and then select the date group, there is no option to sort by date, it will only let me sort by sum of the payment.
untitled.JPG
0
mlmccCommented:
Not in the GROUP SORT EXPERT use the group expert

or from the report
Right click the GROUP HEAER in the left margin
Click CHANGE GROUP
Choose sort order DESCENDING

mlmcc
0
phle18Author Commented:
When I changed the the sort from ascending to descending, it went from a sum of the earlest payments to, the Sum disappearing but it does list all the payments individually which are the latest payment dates.


 
untitled.JPG
0
mlmccCommented:
You should be able to put the sum back in.

mlmcc
0
phle18Author Commented:
Sorry to be be so confusing but I never took it out in the first place. I just does not appear when I run the report but the sum is still there when you view the report in design mode.

Is there another way to just show the maxium sum?

I really appreciate all your help with this.
untitled.JPG
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mlmccCommented:
Is group footer 2 set for conditional suppress?

mlmcc
0
mlmccCommented:
What is the solutiion?

mlmcc
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Crystal Reports

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.