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 89501 - txn report fails on trees
txn report fails on trees
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: Reports
1.6.x
Other Linux
: Normal normal
: ---
Assigned To: David Hampton
David Hampton
Depends on:
Blocks:
 
 
Reported: 2002-07-31 08:14 UTC by Joshua N Pritikin
Modified: 2018-06-29 20:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Joshua N Pritikin 2002-07-31 08:14:01 UTC
If i select multiple levels in the account tree then "Transaction Report"
doesn't work.   For example, if i ask for the report to include
Expenses::Taxes and Expenses::Taxes::Federal then a big lisp error is
reported on stderr.

i use gnucash 1.6.6-1 (debian i386).

Is this clear enough?  What more details can i provide?
Comment 1 Derek Atkins 2002-08-02 13:29:58 UTC
Can you submit the scheme error you get?
Comment 2 Joshua N Pritikin 2002-08-02 16:33:40 UTC
26  (begin (set! html (gnc:report-render-html report #t)) html)
27* (set! html (gnc:report-render-html report #t))
28* [gnc:report-render-html # #t]
29  (if (and # #) (begin #) (let # #))
    ...
30  (let* (# # # ...) (gnc:html-document-set-style-sheet! doc
stylesheet) ...)
31* [trep-renderer #]
32  (letrec (# # # # ...) (let # # document))
33  (let (# # # # ...) (if # # #) document)
34* (if (not #) (begin # # # ...) (gnc:html-document-add-object!
document #))
35  (begin # # # ...)
    ...
36  (let ((table #)) (gnc:html-document-set-title! document
report-title) ...)
37* [make-split-table (# # # ...) #<procedure dispatch (key)> ...]
38  (letrec (# # # #) (let* # # # ...))
39  (let* (# # # # ...) (gnc:html-table-set-col-headers! table #) (if
# #) ...)
40* (if (not #) (begin # # #))
41  (begin # # #)
    ...
42  [for-each #<procedure (currency)> (#)]
43* [#<procedure (currency)> #<<gnc-monetary> commodity: # amount: #>]
44* [gnc:html-table-append-row/markup! # grand-total ...
45*  [append # #]
/usr/share/gnucash/guile-modules/gnucash/report/transaction.scm:167:18:
In procedure append in expression (append blanks (list #)):
/usr/share/gnucash/guile-modules/gnucash/report/transaction.scm:167:18:
Wrong type argument (expecting NULLP): #<<html-table-cell> rowspan: 1
colspan: 5 tag: td data: (#f) style: #<<html-style-table> primary:
#(()) compiled: #f inheritable: #f>>

Comment 3 David Hampton 2002-11-30 07:32:25 UTC
There will be no new releases of the 1.6 version of gnucash. I have
fixed this problem in CVS and the fix should appear in 1.7.4 beta
release due out this Sunday.

Comment 4 John Ralls 2018-06-29 20:14:56 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=89501. Please update any external references or bookmarks.