Slide 1 - Slide 1

Slide notes

A Pre-run Process is a procedure or step that is performed just before the actual Report

is performed.  During this step there may typically be some input from the User to supply

values or choices that are then passed to and used by the Report.

 


Slide 2 - Slide 2

Slide notes

For example, when we test this Report, there is a Pre-run Process that will pop up.


Slide 3 - Slide 3

Slide notes

 


Slide 4 - Slide 4

Slide notes

And here it is. Whenever this Report is performed, then the Pre-run Process pops up and offers the User a Period selection. Although there are already some defaults that will be used if the User does not change anything, still the User can change any of these Values. That means that the Report is more powerful, because it can be performed for any Period Range selected by the User, and when the User chooses 'next' then these Values are passed to a Runtime Record to which the Report has access. In other words, the logic of the Report can check which choices the User made, and perform accordingly.

 


Slide 5 - Slide 5

Slide notes

 


Slide 6 - Slide 6

Slide notes

 


Slide 7 - Slide 7

Slide notes

 


Slide 8 - Slide 8

Slide notes

This Help also explains what the Pre-run Process is.


Slide 9 - Slide 9

Slide notes

 


Slide 10 - Slide 10

Slide notes

 


Slide 11 - Slide 11

Slide notes

The Pre-run parameters can be stated here, but can also be automatically completed by using the 'Pre Run Assist' function.


Slide 12 - Slide 12

Slide notes

While the most common purpose of a Pre Run Process is to offer choices to the User, it may do other things as well, like prepare Data Source records or other.


Slide 13 - Slide 13

Slide notes

And, of course, not every Report necessarily needs a Pre-Run Process.