Dashboard Open Process

open dashboard pocess.drawio
  1. The user selects the Dashboard to open.

  2. If the dashboard has flag Dynamic Inputs, the system executes the dashboard logic in the Input Generation mode to find out, if the logic defines any filters. Note, that is Dynamic Inputs is not used, than the logic is executed in Input Generation only when the user does configuration of the Dashboard, not while dashboard opening.

  3. The logic calculates/prepares definitions of the input fields.

  4. The system reads the input definitions from logic context

  5. The system stores the input definitions to dashboard definition.

  6. The system executes the dashboard logic in standard execution to retrieve the content of the portlets

  7. The logic usually pulls data from database, makes some data calculations and provides the outputs formatted as matrix or charts.

  8. The system reads the outputs of visible elements, and renders their values as content of the portlets.

  9. The user can review the analysis results on the page.

Found an issue in documentation? Write to us.