See my other reply on how to get meaningful info in the terminal.

When a report fails, it will prevent loading of all reports in that 
config-user.scm file.

You can comment individual load lines out with an initial semicolon like so:

;(load (gnc-build-userdata-path "John-Report.scm”))

And that line will not be parsed.

I would test each report one by one. Then start testing with those that don’t 
fail together adding one at a time. Check your terminal output on each run.

If your John-Report.scm is fine it should load along with the 
consolidate-transactions report from Doug. (you also need a load line, and the 
file, concerning gnctimeperiod-utilities for that report)

Of course, if your desired reports match any in the list I provided in my 
second post, you already know those won’t work, so no need to test them.

Regards,
Adrien


> On Sep 10, 2019 w37d253, at 9:39 AM, John Morris <johnj...@editide.us> wrote:
> 
> Hi Adrien,
>  I worked my way through the GnuCash wiki on loading custom reports at 
> https://wiki.gnucash.org/wiki/Custom_Reports#Where_to_find_existing_reports. 
> I made a tiny bit of headway, but not much.
> 
>  I have set up a new file called config-user.scm in ~/Library/Application 
> Support/GnuCash on my fully updated Mojave system. This replaced the filed 
> called config.user I copied from my Yosemite installation running GnuCash 
> 2.6.16.
> 
>  As part of following the instruction on the wiki, I copied the Hello World 
> report from the GnuCash application package and modified it slightly to be 
> different from the example report. I then placed it in ~/Library/Application 
> Support/GnuCash/John Report and added 
> 
> (load (gnc-build-userdata-path "John-Report.scm”))
> 
> as the first line of config-user.scm. This loaded a report called John Report 
> into the top level of the Reports menu, so I know I at least have that part 
> working.
> 
> However, using a similar line in the config-user.scm file for the reports I 
> downloaded from this list gives me nothing in the Reports menu. In fact, if I 
> place those lines before the John-Report line, even it does not appear. I 
> guess some problem in those other reports is terminating the whole loading 
> process. That seems like an odd way of doing things. I tried this singly with 
> each report an none of them worked, including the consolidation report Doug 
> Doughty contributed on June 4, 2018 as an update to work with GnuCash 3.1.
> 
> I guess I have to wait until I have time to learn Scheme or someone else 
> updates these reports to work with GnuCash’s ever-changing interface.
> 
> Best,
> John

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to