GNOME Bugzilla – Bug 689890
Saving a report based on General Ledger doesn't save User Options
Last modified: 2018-06-29 23:12:26 UTC
Saved reports based on General Ledger are not saving the user set Display and Sorting options. Steps to reproduce: 1. Create a report using General Ledger. 2. Set Display options Memo, Notes and Totals, Unset Display options Running Balance. 3. Set Sorting options Primary Key to 'Account Name' and Secondary Key to 'Date' and Secondary Subtotal for Date Key to 'Monthly'. 4 Save report. 5. Close this report 6. Open the custom report. Actual result: The report still uses the original General Ledger options. Expected results: There should be a way of saving the user defined options. Other information: You can work around this by editing the 'saved-reports-2.4' file but this is not a viable way in the longer term.
I can confirm this behaviour for GnuCash 2.5.0 on Ubuntu 12.04.
Changing the title to more accurately describe the problem and marking as "New" because it was confirmed.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 642292 ***
Sorry, but I am not sure this is exactly a duplicate of the bug 642292. The bug 642292 describes that Transaction Reports have a setting ("Primary Sort Key") which is not saved but it states that this field is not used by Transaction Reports indeed (as I understand). For its part, this bug describes that some fields in the configuration of a General Ledger report are not saved from session to session, while others are (all having some meaning for configuring a General Ledger report). This is a disturbing behaviour, as David Robson states a year ago. In my particular case, I have several General Ledger reports (General Ledger) that I have configured to show "Num" and "Total" fields. I have also switched off the "Running Balance" information. When I configure these options, the report is shown correctly. But this settings are not saved on closing. So I have to reconfigure manually every time that the application is restarted. However, others options of a General Ledger report such as "Date" "Description", "Memo", etc. are preserved. This is weird, I think. Why some options are saved while other not? I think this is a bug because it is not a sensible behaviour. Thanks a lot.
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=689890. Please update any external references or bookmarks.