Launching Reports

When a report is launched, Iotellect Server evaluates its Source Data Expression, uses the data it returns to fill a report template, and shows the prepared report using the Show Report UI procedure.

A report can be launched in one of two ways:

Launch Report Action

This action may be found in every context for which the report's validity expression is true. For example, if an Attendance Report is created for a Card Holder context (meaning, its Validity Expression is {.#type} == 'cardholder'), an action called Attendance Report will appear in the context of every cardholder. Its description is the same as that of the report itself. Please, check References article for details on how the {.#type} reference works.

For this action to be available, the user must have an effective permission level of User in two contexts:

  • Report context of the actual report being launched

  • The context on which the report operates, i.e. the one where Launch Action is defined

Was this page helpful?