As specified on the Criteria tab of the pre-11.0 Query Builder
|
Result after upgrade to current QML
|
---|---|
Parameters whose column in the criteria matches a column in the select clause.
Exceptions:
• The parameter is used in a function or a sub-select query
• The parameter is used multiple times in the criteria clause
|
These parameters are combined with the matching column in the select clause, including any specified default or constant values, and take the display name of the select clause column. That is, the parameter now appears as a Column item on the Select or Constrain tab of the report template, with the Display Name of the item as specified on the Select or Constrain tab. Any constant or default value specified in the old QML is populated to the Value property (as a Constant value or Default value) for the column in the Edit Column window.
The parameter reference in the criteria clause is replaced with a Report Attribute Reference item on the Criteria tab, referring to the item on the Select or Constrain tab.
|
Any two date parameters against the same date column (one with a < or <= operator, and one with a > or >= operator).
Exceptions:
• The parameters are used multiple times in the where clause
• The parameters are used in a function or in a sub-select query
• The parameters appear under a Not or Or boolean condition in the criteria clause
|
The two date parameters are combined into one date column in the select clause, using the column for the parameters that was specified in the criteria clause.
That is, the date parameters are a single Column reportable item on the Select or Constrain tab of the report template. Any constant or default specified in the old QML is populated to the Start Date or End Date properties (as a Constant value or Default value) for the column in the Edit Column window.
Dates display in the Report Builder criteria pane as a single entry with input fields for both start date and end date.
|
Any other parameters:
• Parameters that do not match items in the select clause
• Parameters that are used in a function or sub-select query
• Parameters that are used multiple times in the criteria clause
• Parameters that appear under a Not or Or boolean condition in the criteria clause
|
These parameters are moved to the select clause. That is, each parameter is now a Parameter Value item on the Select or Constrain tab of the report template.
These new items are placed at the top of the Select or Constrain tab, and appear at the top of the Report Builder criteria pane. This makes them easy to locate within the report template, to move or edit as needed.
The parameter reference in the criteria clause is replaced with a Report Attribute Reference item on the Criteria tab, referring to the item on the Select or Constrain tab.
|