There are several parameter types included within QuickReportz you can use to collect user input from report consumers.
Each parameter types has attributes specific to that type of parameter. The below list outlines the parameter types available, click on the name to learn more:
- Number
- String
- Boolean
- Dropdown
- Date
- Checkbox List
- Integer CSV List
- Label
Common Attributes
All parameter types share the following common attributes as shown below:
-
Display Name
- The friendly name shown the report consumer
- Description
- A longer description shown as help text beneath the user input control
- Programmatic Name
- The programmatic variable name to be used within the SQL statements
- Publish Updates
- Will force parameter controls to when a parameter value is update or focus is lost on the control. Should remain unchecked unless something such as cascading dropdowns is needed
- Is Value Required
- Requires the report consumer to provide a value before the report can be executed. A validation warning will be shown if the value is not provided and the report is executed
- Is Visible
- Sets whether this parameter is visible to the report consumer. Typically this will only be unchecked when using a parameter only for passing values between reports