Kevin has it right confirming what you have already tried. It is by far the most flexible approach since I would guess at some point you will need other months in combination. A series of filters (individual or compound filters to choice) would make a common trap usable for all quarters.
For the Oct/Nov/Dec example I guess you might be able to trap on the "1" of the month number in combination with whatever else you need. But it would not work for months 01-09 and so would be much less flexible than making the trap work for all available records and then filtering as required.
If you have a very, very large input report - several million records - there might just be a case for seeking a trapped solution but that would be a rare situation and I am guessing that it probably does not apply for your requirement.
Just to continue with the good input you've already received, you might be interested in a sample formula for the filter you'd likely want to build.
In the Table window, create a new filter named "Q4 Transactions", and give it the following formula:
[font="courier"]Month()>=10 .And. Month()<=12 /font[/quote]This will limit the records displayed to those occurring in October, November or December.
You could build similar Q1, Q2, and Q3 filters easily for later use.
Just to add my 2c worth, the filter can be even more simplified to:
Returns the quarter of the year (1-4)
within which a date falls: 1=January-
March, 2=April-June, 3=July-September
and 4=October-December.[/quote]You could even replace the "4" with a runtime parameter for the Quarter you seek!
Edit: as a side note to the Datawatch developers... how about making a qualifier parameter to the QTR() function to work with Fiscal Years, thus one could use QTR(,6) would mean that Q1 = June - Aug continuing on to Q4 = Mar - May.