LP#1329503 View Edit Reports
authorBill Erickson <berick@esilibrary.com>
Wed, 18 Jun 2014 14:08:14 +0000 (10:08 -0400)
committerBill Erickson <berick@esilibrary.com>
Thu, 7 Aug 2014 13:10:43 +0000 (09:10 -0400)
commit21b1d5abb302d499e5a53164a653e08f4cbcbf6c
tree040728e49833edec9bef041e821998e43f914fe3
parent7c7e4fffdfcd8f9e2e0bab6104da3bb764d2f8d3
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>
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