Which Crystal? It makes a difference
In Crystal 8.5, you can do running totals for various possible dates. Weekends can be excluded using tests like DayOfWeek({orders.ORDER DATE}), with Saturday being 7 and Sunday 1.
If you are allowed to change the database, or can get someone else to do this, you could have a table of dates that would include non-working days, bank holidays as well as weekends.
Madawc Williams
East Anglia, Great Britain