Start Day of Weekly Report

Michael Hendry hendry.michael at gmail.com
Wed Jul 1 03:46:32 EDT 2015


> On 1 Jul 2015, at 01:43, John Morris <johnjeff at editide.us> wrote:
> 
> Thanks, John, for pointing me to the old releases. I have now downloaded and installed both GnuCash 2.6.3 and GnuCash 2.6.7. After installing them as separate applications using the naming convention suggested by John Ralls, I created two new user accounts to avoid conflicting with my main use of GnuCash 2.6.5. For what it's worth, testing different versions of GnuCash in the same user does not work very well because they both obviously access the same preferences, including the choice of what file to open. Since dragging a different file onto the application icon does not work in the usual Macintosh way, this is an important consideration.
> 
> So, to reiterate, I'm using GnuCash 2.6.5 in my main user and am testing GnuCash 2.6.3 and GnuCash 2.6.7. Each of these applications is being used exclusively in a different user using Fast User Switching on a MacBook Pro running MacOS X 10.10.3 (Yosemite). My testing gave me identical results in all three versions of GnuCash (2.6.3, 2.6.5 and 2.6.7).
> 
> The tests I've performed focus exclusively on the question of how to create a report that shows weekly subtotals with Monday as the first day of each week. First, before launching GnuCash in each user, I used the Language and Region pane of the System Preferences to set the first day of the week to Monday. I then opened the Dashboard and Calendar to confirm that the change had taken effect: In both cases, Monday, June 1, appears in the upper-left corner of this month's display.
> 
> I then opened GnuCash in each user and created a new file using the Common account list and entered a few sample transactions in the 
> Cash and Checking accounts in the month of June. I then created a Transaction Report for the month of June, specifying the Cash and Checking accounts, sorting by date and weekly subtotals. Sadly, the subtotals are for the periods 2015-05-31 to 2015-06-06, 2015-06-07 to 2015-06-13, 2015-06-14 to 2015-06-20, 2015-06-21 to 2015-06-27 and 2015-06-28 to 2015-07-04. Each of these periods starts with a Sunday.
> 
> So, my problem persists. Please offer any suggestions you have to make this report use weekly periods that start with Mondays, not Sundays.

That knocks my theory on the head, John - my theory that a bug had crept in after 2.6.3 is clearly wrong.

I expect you will have restarted your computer at least once in the process of this investigation - in case a setting related to week-start-day is picked up on start-up and not revised in the light of changes in System Preferences.

I’m not sure what they do, but there’s a button in each of the tabs of Transaction Report options marked “Reset defaults”. Have you tried these?

Not knowing about the internals of GnuCash, I wonder if GnuCash picks up the week-start-day when it is first installed, and doesn’t check it again - could you have installed your first version of GnuCash with Sunday as the week-start-day and established this in a profile somewhere which is impervious to later corrections? You did say that a number of settings had been inherited by the newly installed 2.6.3.

Beginning to run out of ideas here!

Sorry,

Michael

> 
> Best,
> John
> 
>> On Jun 30, 2015, at 10:32am, John Ralls <jralls at ceridwen.us> wrote:
>> 
>> All of the old Gnucash releases are at https://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/.
>> 
>> Since you’re on a Mac you can drag the GnuCash app bundle anywhere you like and can rename it afterwards so that you can have as many versions installed as you want.
>> 
>> For example, you could rename your current Gnucash.app to Gnucash.2.6.5.app and drag Gnucash.app from the 2.6.3 dmg next to it, or you could leave the current one alone and put the 2.6.3 one in a different folder. For a brief test the Desktop is convenient.
>> 
>> Just don’t try to run both of them at once on the same file.
>> 
>> Regards,
>> John Ralls
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.




More information about the gnucash-user mailing list