The Wizard which sets up the ledger Database system has a nifty "Report Data Range" form on one of the generated reports. I copied it to my database forms, and put the VBA code into the report code. The form pops up OK and gets the dates, which appear on the report line {="For Transactions Between ..., etc., but totally disregards the selection of dates for the report data. I know this is a dumb newbie question, but I have obviously left out an important step! How do I get the data from the form to look at my [TransactionDate] field, and print data between [Beginning Date] and [Ending Date]? (I can do it with a query OK but I would like to use the nifty form!)