I am fairly new to Crystal Reports. I work for a call center specializing in leisure/hospitality reservations, the bulk of which are golf tee times. My task is to create a report showing a line by line detail of our bookings for a given period including the applicable green fee based on the facility (course) and date.
Most of the report has been created but I am having a tough time conceptualizing how to pull in the rates (even though it seems that it should be fairly simple). I have the rates in a simple Access table (open to other suggestions) as follows.
The top row (column headers) in my Access table contains the unique facility ID and down the left would be 01/01/07 through 12/31/07. The data in the intercecting fields would be the rate for that facility on that date.
| Date | 90100| 90102| 90103 |
| 01/01 | 55.00 | 60.00 | 85.00 |
| 01/02 | 65.00 | 70.00 | 75.00 |
| 01/03 | 55.00 | 50.00 | 55.00 |
| 01/04 | 75.00 | 90.00 | 65.00 |
| 01/05 | 75.00 | 40.00 | 95.00 |
| 01/06 | 95.00 | 50.00 | 35.00 |
So if my reservation report looked like this, I would want to see the following...
JOHN SMITH | FAKE COUNTRY CLUB | 90102 | 01-04-2007 | $90.00 |
MARK JONES | NOTA COUNTRY CLUB | 90100 | 01-06-2007 | $95.00 |
I would greatly appreciate some suggestions on the best way to approach this. I have CR v.10 and the reservation data is pulled from an Oracle database via ODBC.
Thanks!
Most of the report has been created but I am having a tough time conceptualizing how to pull in the rates (even though it seems that it should be fairly simple). I have the rates in a simple Access table (open to other suggestions) as follows.
The top row (column headers) in my Access table contains the unique facility ID and down the left would be 01/01/07 through 12/31/07. The data in the intercecting fields would be the rate for that facility on that date.
| Date | 90100| 90102| 90103 |
| 01/01 | 55.00 | 60.00 | 85.00 |
| 01/02 | 65.00 | 70.00 | 75.00 |
| 01/03 | 55.00 | 50.00 | 55.00 |
| 01/04 | 75.00 | 90.00 | 65.00 |
| 01/05 | 75.00 | 40.00 | 95.00 |
| 01/06 | 95.00 | 50.00 | 35.00 |
So if my reservation report looked like this, I would want to see the following...
JOHN SMITH | FAKE COUNTRY CLUB | 90102 | 01-04-2007 | $90.00 |
MARK JONES | NOTA COUNTRY CLUB | 90100 | 01-06-2007 | $95.00 |
I would greatly appreciate some suggestions on the best way to approach this. I have CR v.10 and the reservation data is pulled from an Oracle database via ODBC.
Thanks!