#151 erroneous date shown when entering transactions

1.3.0
closed-accepted
MMEX
8
2015-09-19
2008-11-15
Frijolie
No

9I have noticed, what I think is a bug, within the new/edit transaction window. It has been there for quite some time and throughout many versions. First off, in the options dialo,g I have my date format set to "%m/%d/%Y" which translates to the format mm/dd/yyyy. During the process of entering a new transaction (the New/Edit Transaction window) it appears in the format "dd/mm/yy". When viewing my transactions in the Account View window, they're back in the proper format "mm/dd/yyyy". It is also in the correct format everywhere else throughout the application, it only appears when entering a new transaction. Is there a way to fix this?

mmex version 0.9.3.0
Ubuntu Linux 8.10

Discussion

  • Frijolie

    Frijolie - 2008-11-15
     
  • Frijolie

    Frijolie - 2008-11-15

    File Added: mmex1.png

     
  • Frijolie

    Frijolie - 2008-11-15
     
  • Pat O

    Pat O - 2009-11-09
    • priority: 5 --> 6
     
  • Pat O

    Pat O - 2009-11-14

    I did a little more digging an I made a test wx Widgets application on the mac that only has a wxDatePickerCtrl and it displays the date differently (and correctly). I also verified that the date looks correct on Windows, so it appears to be a Mac/Linux only issue. It may have something to do with the locale settings.

    I've attached my main.cpp for the simple test app.

     
  • Pat O

    Pat O - 2009-11-14

    A test application containing only a wxDatePickerCtrl

     
  • HoldSteady

    HoldSteady - 2010-03-21

    I just started using mmex 0.9.4.2 today within Ubuntu 9.04 fully patched running kernel 2.6.24-27-generic and I just ran into the same bug. Maybe this little wrinkle will help track it down: the incorrectly recorded date entry only began with the first transaction entered that caused the creation / appearance of the vertical scroll bar. Up until then, all the prior transactions entered that fit within the entry window without the scrollbar visible, correctly recorded my MM/DD/YYYY calendar mouse click selection.

    Other than this little bug I can work around by manually entering the date with the Month and Day flipped, I'm really loving this program. Very nice so far.

     
  • Pat O

    Pat O - 2011-06-12

    Still a problem on Mac in 0.9.8

     
  • Pat O

    Pat O - 2011-06-12
    • priority: 6 --> 8
    • assigned_to: nobody --> stef145g
    • status: open --> open-accepted
     
  • Nikolay

    Nikolay - 2013-09-15
    • assigned_to: Stefano --> Nikolay
    • Group: --> 1.0_and_below
     
  • Nikolay

    Nikolay - 2013-09-15

    I've builded it on Ubuntu

    g++ wx-config --cxxflags -o out *.cpp wx-config --libs

    It has been started with several locale settings, for example:
    LC_TIME="en_GB.UTF-8" ./out

    it shown always date as mm/dd/yy
    But in mmex I have other date format dd/mm/yyyy

     
  • Nikolay

    Nikolay - 2014-06-25
    • Group: 1.1.0 --> 1.2.0
     
  • Anonymous - 2014-10-25

    I'm getting this problem on a new install of 1.1.0.
    I didn't have this problem on a previous install of 1.1.0 (I reinstalled windows).
    Same database

     
  • Anonymous - 2014-12-08

    Hello (same Anonymous from above), I have found that the date input box in the transaction window is determined by windows location and input settings. I was incorrectly set for English (US) format. When I changed this to English (Australia) my dates are fixed.
    So MMEX seems to ignore the in program setting and use the windows setting.

     
  • Nikolay

    Nikolay - 2014-12-08

    Thanks, seems that is only solution.

     
    Last edit: Nikolay 2014-12-08

Log in to post a comment.