Types of Parameters There are three types of parameters that you can create. By paying careful attention to choosing the proper parameter type, you can ensure that you get the right balance of user interaction and preset information, and that your report serves its intended purpose. Each type of parameter has to have specific elements in order to be accepted. If you do not enter everything required for a particular type of parameter button, the OK button will be unavailable. Parameter usage When creating the parameter when using the parameter to run the report Required You must provide a prompt explaining the user input required when running the report. You can choose to supply a default value to the user, who can use that value or change it. You cannot run the report unless this parameter is given a value. Optional You must provide a prompt explaining the user input required when running the report. You can choose to supply a default value to the user, who can use that value or change it. You can run the report with or without a value. Hidden You must provide a default value. This value will be used when the report is run. You do not need to provide a prompt. The user running the report does not see this parameter in the parameter card list.