Op 14-sep-2007, om 18:20 heeft Stephen J. Gowdy het volgende geschreven: > I was hoping this would fix the splits problem with advanced- > portfolio. Which splits problem you refer to? Searching Bugzilla I found some four split related bugs (Bugzilla id 346062, 358236, 115267, 344566) for the advance portfolio.
> I tried it with 2.2.0 and got the following error; > ..........>8........... > ... > 368: 22 (let (# # # ...) (gnc:html-document-set-title! document > #) ...) > 395: 23* (if (not #) (let* # # # ...) (gnc:html-document-add- > object!document #)) > 397: 24 (let* (# # #) (gnc:html-table-set-col-headers! table > #) ...) > 398: 25* (case price-source ((quote pricedb-latest) (lambda # > #)) ...) > /usr/share/gnucash/guile-modules/gnucash/report/advanced-portfolio- > sorted.scm:398:19:In procedure memoization in expression (case > price-source (# #) ...): > /usr/share/gnucash/guile-modules/gnucash/report/advanced-portfolio- > sorted.scm:398:19:In file"/usr/share/gnucash/guile-modules/gnucash/ > report/advanced-portfolio-sorted.scm",line 397: Duplicate case > label quote in expression (case price-source((quote pricedb-latest) > (lambda (foreign domestic date)(gnc:exchange-by-pricedb-latest > foreign domestic))) ((quotepricedb-nearest) gnc:exchange-by-pricedb- > nearest)). It sure looks like some debugging is needed here. Though, the report was a quick update to get my GC 1.8.x report running again in my new GC 2.2.0 installation. Right now I am working on a more up-to-date version, as Derek Atkins suggested, adding the sort option to the GC 2.2.0 report. In due time I will post the patchfile for this version. Regards, Johan > On Mon, 10 Sep 2007, Johan van Oostrum wrote: >> In januari I posted a portfolio report for use with GnuCash 1.8.x. >> Attached you find an updated version for use with GnuCash 2.2.x. >> An option is added with which you can set the column the report is >> to besorted. >> I decided to name it advanced-portfolio-sorted to enable users to >> give it atry >> without removing the original report. Slight drawback of this >> approach isthat >> one has to edit standard-reports.scm. >> Note that the calculation of splits, used in the GC 2 Advanced >> Report, is not >> (yet) incorporated in this version. This may result in total gain >> differingfrom >> that reported in the Advanced Report. >> To install the report (I use Fink and have the files located here: >> /sw/share/gnucash/guile-modules/gnucash/report/) >> * 1 * Copy the report code to advance-portfolio-sorted.scm >> * 2 * Add the marked line in standard-reports.scm: >> ... >> (use-modules (gnucash report advanced-portfolio)) >> (use-modules (gnucash report advanced-portfolio-sorted)) ;; this >> is the >> new report >> (use-modules (gnucash report average-balance)) >> ... >> Regards, Johan > -- > /------------------------------------+-------------------------\ > |Stephen J. Gowdy, SLAC | CERN Office: 32-2-A22| > |http://www.slac.stanford.edu/~gowdy/ | CH-1211 Geneva 23 | > | | Switzerland | > |EMail: [EMAIL PROTECTED] | Tel: +41 22 767 5840 | > \------------------------------------+-------------------------/ > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel