Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Intuitive User interfaces for Report Designer

Primary mentor

~mseaton Unlicensed user

Backup mentor

TBD

Assigned to

TBD

...

  1. Modify the report definition editor and the report design editor so that the user first chooses a renderer type, which takes them into a custom editor for this type.  If no custom editor page is configured for the chosen type, the user should be taken to the current generic report design editor page.
  2. Create and plug in a custom UI for all non-configurable report renderers (IndicatorReportRenderer, SimpleHtmlReportRenderer, XlsReportRenderer, XmlReportRenderer).
  3. Create and plug in a custom UI for the DelimitedTextReportRenderer and it's subclasses (CsvReportRenderer and TsvReportRenderer)
  4. Create and plug in a custom UI for the TextTemplateRenderer (using as much from the patientsummary module as possible)
  5. Create and plug in a custom UI for the ExcelTemplateRenderer
  6. Create and plug in a custom UI for the CohortDetailReportRenderer

Extra Credit

As we build custom user interfaces for all of the existing report renderers, we are going to find that some of these renderers can be enhanced or merged together to provide more flexibility or usability.  Examples of areas that would benefit from slight refactoring before or while we create custom user interfaces:

...