LP#1329503 View Edit Reports
authorBill Erickson <berick@esilibrary.com>
Wed, 18 Jun 2014 14:08:14 +0000 (10:08 -0400)
committerKathy Lussier <klussier@masslnc.org>
Fri, 8 Aug 2014 00:09:45 +0000 (20:09 -0400)
commite875d43343557956806299651a7c4e8e9fabd7f5
tree1dfab0a28e7d0ec82ccb7a1001fe6241d8ef0fda
parent3e063f005c21a9573bf07c6c95781771ab4f7431
LP#1329503 View Edit Reports

Alongside each report in the Reports folder view there are two new
links, one for viewing (read-only) and one for editing.  After changing
a report, the user has the option to save the modified report or create
a new report with the new values, in effect cloning the original report.

When saving a changed report, if a pending report run exists, the user
will be warned of this and asked if they would prefer to modify the
scheduled report or to instead save the changed values as a new report,
leaving the original report intact.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
13 files changed:
Open-ILS/web/js/dojo/openils/reports/nls/reports.js
Open-ILS/web/opac/common/js/fm_table_conf.js
Open-ILS/web/opac/common/js/utils.js
Open-ILS/web/opac/locale/en-US/reports.dtd
Open-ILS/web/reports/oils_rpt.css
Open-ILS/web/reports/oils_rpt_editor.xhtml
Open-ILS/web/reports/oils_rpt_folder_window.js
Open-ILS/web/reports/oils_rpt_folder_window.xhtml
Open-ILS/web/reports/oils_rpt_folders.js
Open-ILS/web/reports/oils_rpt_param_editor.js
Open-ILS/web/reports/oils_rpt_report_editor.js
Open-ILS/web/reports/oils_rpt_utils.js
Open-ILS/web/reports/oils_rpt_widget.js