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 530924 - Customer Report: Honor the used column list
Customer Report: Honor the used column list
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: User Interface General
2.2.x
Other All
: Normal normal
: ---
Assigned To: David Hampton
Chris Shoemaker
Depends on:
Blocks: backport
 
 
Reported: 2008-05-01 18:53 UTC by Jannick
Modified: 2018-06-29 22:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jannick 2008-05-01 18:53:05 UTC
Please describe the problem:
The problem is that the balance row doesn't look at the columns at all.
The 'fix' will be to refactor the 'add-row' procedure and use that
for the balance row as well.

Steps to reproduce:
1. Open client report, choose a client and run report
2. Change the begin of period to some date different from begin of year
3. Balance row is well formatted
4. Uncheck one field, say references - but it works for every displayed field
5. Run report


Actual results:
Number of fields of balance row remains unchanged

Expected results:
Number of fields decreases by the number of unchecked fields

Does this happen every time?
Yes.

Other information:
Using WinXP/GC v2.2.5. Happened in v2.2.4 as well.
Comment 1 Derek Atkins 2008-05-01 22:26:07 UTC
Actually it's called "Customer Report" in English.  I've adjusted the summary.

Another thing to note is that the 'date' itself is irrelevant; it shouldn't matter what date you put into the report.  What really matters is the selected columns.

Jannick, could you pull down the new owner-report.scm and test it out to make sure it's working for you?  I did some testing so it LOOKS like it should be working.

I also made sure that "Balance" is translated.

Fixed in trunk in r17148.  Awaiting backport to 2.2
Comment 2 Jannick 2008-05-01 23:01:00 UTC
It works properly on my system (WinXP).

"Balance" is now translated to the German word "Saldo" which is a good from my point of view - and better than before.

... one more little thing: The date of the report (top right) does not properly appear in my system. If the default "%B %e, %Y" is substituted by "%B %d, %Y", everything is OK. ... perhaps this can be amended as well?
Comment 3 Derek Atkins 2008-05-01 23:21:41 UTC
How about %_d -- does that work for you?
Comment 4 Charles Day 2008-06-24 23:46:51 UTC
The default date format is now "%B %#d, %Y" on win32 platforms as of r17250 (see bug 532405).
Comment 5 Andreas Köhler 2008-07-20 23:56:14 UTC
> Fixed in trunk in r17148.  Awaiting backport to 2.2
Applied to branches/2.2 as r17354 for inclusion in GnuCash 2.2.6.
Thanks!
Comment 6 John Ralls 2018-06-29 22:04:05 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=530924. Please update any external references or bookmarks.