Re: [GNC] GnuCash 2.6.20 Report Problem

2018-04-25 Thread Cristian Marchi via gnucash-user

Thanks, that solved it!


Il 15/04/2018 17.22, Christopher Lam ha scritto:
Hmm sounds like Windows versions come with guile-1.8. The following 
change should fix this. Change line 271-272 in category-barchart.scm to:


(define the-acount-destination-alist
  (account-destination-alist accounts account-types
  (if (equal? account-levels 'all)
      (gnc:get-current-account-tree-depth)
      account-levels)))

C

On 15/04/18 23:05, Cristian Marchi via gnucash-user wrote:

Same problem here with 2.6.20 and 2.6.21.

Here is the tracefile:

* 16:58:52  WARN  Could not spawn perl: Esecuzione del 
processo figlio non riuscita (No such file or directory)
* 16:59:13  WARN  In 
D:\Programmi\gnucash\share\gnucash/scm/report.scm:

 755:  2* [gnc:backtrace-if-exception #]
In unknown file:
   ?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) 
(lambda # #f)))

In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 114:  4  [catch ignore # #]
In unknown file:
   ?:  5* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 117:  6* [lazy-catch #t # #args)>]

In unknown file:
   ?:  7* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 118:  8* [apply # ()]
In unknown file:
   ?:  9  [#]
In D:\Programmi\gnucash\share\gnucash/scm/report.scm:
    ...
 758: 10  (begin (set! html #) (set! html #) (set! html #))
 759: 11* (set! html (gnc:report-render-html report #t))
 759: 12* [gnc:report-render-html # #t]
 718: 13  (if (and (not #) (gnc:report-ctext report)) 
(gnc:report-ctext report) ...)
 726: 14  (let ((template #) (doc #f)) (set! doc (if template # #f)) 
doc)
 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) 
...))

 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...)
 730: 17  (let* (# # # #) (if # # #) (gnc:report-set-ctext! report 
html) ...)

 732: 18* [# #]
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 691: 19  [category-barchart-renderer # "Income Over Time" ...]
In unknown file:
    ...
   ?: 20  (letrec (# # #) (if # # #) (gnc:report-finished) ...)
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 272: 21* [account-destination-alist (# # # # ...) (8) ...
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
While evaluating arguments to account-destination-alist in expression 
(account-destination-alist accounts account-types ...):
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
Variable used before given a value: tree-depth
* 16:59:53  WARN  In 
D:\Programmi\gnucash\share\gnucash/scm/report.scm:

 755:  2* [gnc:backtrace-if-exception #]
In unknown file:
   ?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) 
(lambda # #f)))

In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 114:  4  [catch ignore # #]
In unknown file:
   ?:  5* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 117:  6* [lazy-catch #t # #args)>]

In unknown file:
   ?:  7* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 118:  8* [apply # ()]
In unknown file:
   ?:  9  [#]
In D:\Programmi\gnucash\share\gnucash/scm/report.scm:
    ...
 758: 10  (begin (set! html #) (set! html #) (set! html #))
 759: 11* (set! html (gnc:report-render-html report #t))
 759: 12* [gnc:report-render-html # #t]
 718: 13  (if (and (not #) (gnc:report-ctext report)) 
(gnc:report-ctext report) ...)
 726: 14  (let ((template #) (doc #f)) (set! doc (if template # #f)) 
doc)
 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) 
...))

 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...)
 730: 17  (let* (# # # #) (if # # #) (gnc:report-set-ctext! report 
html) ...)

 732: 18* [# #]
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 691: 19  [category-barchart-renderer # "Expense Over Time" ...]
In unknown file:
    ...
   ?: 20  (letrec (# # #) (if # # #) (gnc:report-finished) ...)
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 272: 21* [account-destination-alist (# # # # ...) (9) ...
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
While evaluating arguments to account-destination-alist in expression 
(account-destination-alist accounts account-types ...):
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
Variable used before given a value: tree-depth
* 16:59:53  WARN  In 
D:\Programmi\gnucash\share\gnucash/scm/report.scm:

 755:  2* [gnc:backtrace-if-exception #]
In unknown file:
   ?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) 
(lambda # #f)))

In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 114:  4  [catch ignore # #]
In unknown file:
   ?:  5* [#]
In D:\Programmi

Re: [GNC] GnuCash 2.6.20 Report Problem

2018-04-15 Thread Cristian Marchi via gnucash-user

Same problem here with 2.6.20 and 2.6.21.

Here is the tracefile:

* 16:58:52  WARN  Could not spawn perl: Esecuzione del 
processo figlio non riuscita (No such file or directory)
* 16:59:13  WARN  In 
D:\Programmi\gnucash\share\gnucash/scm/report.scm:

 755:  2* [gnc:backtrace-if-exception #]
In unknown file:
   ?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) 
(lambda # #f)))

In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 114:  4  [catch ignore # #]
In unknown file:
   ?:  5* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 117:  6* [lazy-catch #t # #args)>]

In unknown file:
   ?:  7* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 118:  8* [apply # ()]
In unknown file:
   ?:  9  [#]
In D:\Programmi\gnucash\share\gnucash/scm/report.scm:
    ...
 758: 10  (begin (set! html #) (set! html #) (set! html #))
 759: 11* (set! html (gnc:report-render-html report #t))
 759: 12* [gnc:report-render-html # #t]
 718: 13  (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext 
report) ...)

 726: 14  (let ((template #) (doc #f)) (set! doc (if template # #f)) doc)
 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...))
 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...)
 730: 17  (let* (# # # #) (if # # #) (gnc:report-set-ctext! report 
html) ...)

 732: 18* [# #]
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 691: 19  [category-barchart-renderer # "Income Over Time" ...]
In unknown file:
    ...
   ?: 20  (letrec (# # #) (if # # #) (gnc:report-finished) ...)
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 272: 21* [account-destination-alist (# # # # ...) (8) ...
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
While evaluating arguments to account-destination-alist in expression 
(account-destination-alist accounts account-types ...):
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
Variable used before given a value: tree-depth
* 16:59:53  WARN  In 
D:\Programmi\gnucash\share\gnucash/scm/report.scm:

 755:  2* [gnc:backtrace-if-exception #]
In unknown file:
   ?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) 
(lambda # #f)))

In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 114:  4  [catch ignore # #]
In unknown file:
   ?:  5* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 117:  6* [lazy-catch #t # #args)>]

In unknown file:
   ?:  7* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 118:  8* [apply # ()]
In unknown file:
   ?:  9  [#]
In D:\Programmi\gnucash\share\gnucash/scm/report.scm:
    ...
 758: 10  (begin (set! html #) (set! html #) (set! html #))
 759: 11* (set! html (gnc:report-render-html report #t))
 759: 12* [gnc:report-render-html # #t]
 718: 13  (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext 
report) ...)

 726: 14  (let ((template #) (doc #f)) (set! doc (if template # #f)) doc)
 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...))
 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...)
 730: 17  (let* (# # # #) (if # # #) (gnc:report-set-ctext! report 
html) ...)

 732: 18* [# #]
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 691: 19  [category-barchart-renderer # "Expense Over Time" ...]
In unknown file:
    ...
   ?: 20  (letrec (# # #) (if # # #) (gnc:report-finished) ...)
In 
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:

 272: 21* [account-destination-alist (# # # # ...) (9) ...
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
While evaluating arguments to account-destination-alist in expression 
(account-destination-alist accounts account-types ...):
D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: 
Variable used before given a value: tree-depth
* 16:59:53  WARN  In 
D:\Programmi\gnucash\share\gnucash/scm/report.scm:

 755:  2* [gnc:backtrace-if-exception #]
In unknown file:
   ?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) 
(lambda # #f)))

In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 114:  4  [catch ignore # #]
In unknown file:
   ?:  5* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 117:  6* [lazy-catch #t # #args)>]

In unknown file:
   ?:  7* [#]
In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm:
 118:  8* [apply # ()]
In unknown file:
   ?:  9  [#]
In D:\Programmi\gnucash\share\gnucash/scm/report.scm:
    ...
 758: 10  (begin (set! html #) (set! html #) (set! html #))
 759: 11* (set! html (gnc:report-render-html report #t))
 759: 12* [gnc:report-render-html # #t]
 718: 13  (if (and (not #) (gnc:report-ctext report))