A parameterized report is a report that accepts input values used in report processing. With a parameterized report, you can vary the output of a report based on values that are set when the report runs. Reporting Services supports two kinds of parameters: query parameters and report parameters. Query parameters are used during data processing to select or filter data. If a query parameter is specified, a value must be provided either by the user or by default properties to complete the SELECT statement or stored procedure that retrieves data for a report. Report parameters are used during report processing to show a different aspect of the data. A report parameter is usually used to filter a large set of records, but it can have other uses depending on the queries and expressions used in the report. Report parameters differ from query parameters in that they are defined in a report and processed by the report server, while query parameters are defined as a part of the dataset query and processed on the database server. In Aspose.Cells.Report.Designer query parameters are specified at query creating time in MS Query. Users may create Report parameters and map query parameters to the corresponding report parameter in Aspose.Cells.Report.Designer. This allows users to select values for report parameters and have them passed in the query to limit the data retrieved from the data source.