Parameters for SQL Reports
When an SQL report requires input parameters the Report Parameters window is displayed.
For example:


Enter values for the parameters and click OK. The report is then generated.
Communicare remembers the values entered by you when you last used a parameter of the same name. For example, if you entered the value 01/01/2006 for the parameter First Date to Report, any other query requiring that parameter has that value entered by default.
Special Date Parameters
Note: Always check that the date has been interpreted correctly by checking the label to
the right before running the report.
Communicare SQL reports recognise the following entries for dates:
- A date in various formats such as DD/MM/YYYY, and so on, but we recommend
the following formats which are unambiguous:
Other formats, complete or otherwise, will be interpreted (for example, 10/2/07). Always check the date is what you intend.DD-MMM-YYYY (e.g. 10-FEB-2007) YYYY-MM-DD (e.g. 2007-02-10) - Offsets from yesterday, today, tomorrow, for example:
today - 2 tomorrow + 1 - A specific day of the current week,
Sunday/Monday/Tuesday/Wednesday/Thursday/Friday/Saturday, for example:Friday - A day in a different week,
(Sunday/Monday/Tuesday/Wednesday/Thursday/Friday/Saturday) of (last/this/next) week, for exampleMonday of last week - A date made up of a day, month and year. The tailing portions may be
omitted. The portions are separated by
/orof.- Day portion:
- a day number, for example
15 - a relative day,
(first/second/third/fourth/fifth/last)(Sunday/Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/day)[(+|-) n], for example:- second last day of the month,
last day - 1 - fifth Sunday (if there is no fifth, it goes to the
next month)
fifth Sunday
- second last day of the month,
- a day number, for example
- Month portion:
- a month relative to a set month,
Month [(+|-) n], for example:February + 1 - a relative month,
(last/this/next) month[(+|-) n], for example:last month + 2
- a month relative to a set month,
- Year portion:
- a year relative to a particular year,
[(+|-) n], for example:2007 - 1 - a relative year,
(last/this/next) [financial] year [(+|-) n], for example:this year - 5 last financial year
- a year relative to a particular year,
- Day portion:
Tip:
- Weeks start on Sunday and end on Saturday
- Days of the week can be written in full or using the three letter equivalent, for example, Friday or Fri
- Months of the year can be written in full or using the three letter equivalent, for example, January or Jan
- Financial year can be abbreviated to fin year
Examples
1 of Jan of last year
1 of April of 2006
first Monday of last month
last day -2 of last month
last day of this month
first day of January
second Monday of next month
last day of June of this financial year