smcallister
Kilo Explorer

Greetings,

I had a requirement to generate a parameter report and couldn't come up with a way to perform it using the OOB reporting functions in Calgary. Here is a nice workaround I found using wizards.

1. Navigate to the Wizards module (Application may need to be activated by setting it to active).

wizard01.png

2. Next create a new Wizard.

Here I am creating a Wizard to query for Incidents by date range.

wizard03.png

3. Create the first panel for gathering parameters. When clicking new, you are taken to an interceptor.

wizard02.png

4. Add your first panel.

wizard04.png

5. Add variables and then add them to the panel.

wizard05.png

6. Add a second panel that is a Record Generator. Again you will be taken to the interceptor.

wizard06.png

7. Add a script that redirects to the information. Hint: you can get the URL format by creating a filter and then copying the URL from the Context Menu.

wizard07.png

8. Add a transition panel so the first panel goes to the record generator when the Next button is clicked.

wizard08.png

9. Add a module to the Incident application that redirects to the Wizard.

wizard09.png

10. New module:

wizard10.png

11. Click on the module and it will redirect to the Wizard. Populate the inputs and click the button for the transition.

wizard11.png

12. Results:

wizard13.png

Although we are not taking the user to an actual report in the end, I found this to be a nice workaround for users who are not comfortable using the filters provided on list forms.