After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 689890 - Saving a report based on General Ledger doesn't save User Options
Saving a report based on General Ledger doesn't save User Options
Status: RESOLVED DUPLICATE of bug 642292
Product: GnuCash
Classification: Other
Component: Reports
2.4.x
Other Windows
: Normal normal
: ---
Assigned To: gnucash-reports-maint
gnucash-reports-maint
Depends on:
Blocks:
 
 
Reported: 2012-12-08 12:57 UTC by David Robson
Modified: 2018-06-29 23:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Robson 2012-12-08 12:57:06 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.
Comment 1 Carsten Rinke 2013-05-12 19:23:13 UTC
I can confirm this behaviour for GnuCash 2.5.0 on Ubuntu 12.04.
Comment 2 Geert Janssens 2013-12-10 17:27:58 UTC
Changing the title to more accurately describe the problem and marking as "New" because it was confirmed.
Comment 3 Geert Janssens 2013-12-10 17:34:46 UTC
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 ***
Comment 4 veigajose 2014-01-17 11:13:20 UTC
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.
Comment 5 John Ralls 2017-09-24 22:41:20 UTC
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
Comment 6 John Ralls 2018-06-29 23:12:26 UTC
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.