Hello -
In the examples in the Help documentation on how to create a subreport (for the Creating Master-Detail Reports using SubReports heading), the query that is used for the Detail (SubReport) joins a few tables and then uses (I assume) the Report Parameter and Filter properties to "filter" the data to be for a specifc product category id.
My question is this: Does this subreport bring down all of the data that matches the sql query to the client and THEN applies the filter condition? Since the query's WHERE clause does not include a statement like "WHERE ProductCategoryID = 12" or whatever the incoming parameter value is, which would filter the data at the database query level, I am assuming that the report engine gathers ALL of the query results and then applies a filter at the local or client level. Is that correct?
Thanks
- will
In the examples in the Help documentation on how to create a subreport (for the Creating Master-Detail Reports using SubReports heading), the query that is used for the Detail (SubReport) joins a few tables and then uses (I assume) the Report Parameter and Filter properties to "filter" the data to be for a specifc product category id.
My question is this: Does this subreport bring down all of the data that matches the sql query to the client and THEN applies the filter condition? Since the query's WHERE clause does not include a statement like "WHERE ProductCategoryID = 12" or whatever the incoming parameter value is, which would filter the data at the database query level, I am assuming that the report engine gathers ALL of the query results and then applies a filter at the local or client level. Is that correct?
Thanks
- will