Scriptable Reports

When To Use

When to use a Custom Control
  • To provide your own user interface for a prompt-like control that reads and sets parameters.
  • To provide your own user interface for page navigation buttons (Next, Finish,...).
  • To provide your own user interface for authored data such as a list or visualization.
When to use a Page Module
  • To set the initial state of prompt controls
  • To set prompt control custom validation functions
  • To read current selections from a prompt control (possibly to store) before going to the next page
  • Code (using HTML Item) from a previous release that was executed globally on the page will likely move into the "load" method
When to use an HTML Item
  • To insert static HTML into the output
  • To insert static CSS into the output