[Kmymoney-devel] Re: Review Request: Updates to CSV Plugin
Cristian Onet
onet.cristian at gmail.com
Tue Jan 4 15:47:39 CET 2011
> On 2011-01-04 12:38:35, Cristian Onet wrote:
> > I don't know if this ever worked but now that I can import my bank statement with this patch I have a problem with the amounts.
> > My bank has '.' as a decimal separator and ',' as thousands separator it seems that the plugin can't handle that. The text delimiter option seems to work fine.
>
> Allan Anderson wrote:
> That's strange - those are my settings too. Also, in the file you sent, there is an item with a thousand separator and decimal point and that imports for me OK.
>
> My first thought was your locale settings, but obviously that's daft as you'd have noticed that many moons ago.
>
> What exactly happens? Can you import the file you sent to me? When I import it, all I have to do is set the field separator to ";" and it displays and imports perfectly.
>
> If you are able to anonimize your file in question, I'd better have a look.
>
>
> Allan Anderson wrote:
> An after-thought. It looks like your bank and your locale aren't on speaking terms. If you haven't already tried this, could you temporarily switch to UK locale and try again, please?
>
> Cristian Onet wrote:
> Setting the decimal separator in locale to '.' fixes this problem but it leaves my system with a strange locale. AFAIK the MyMoneyMoney object takes the decimal/thousand separator decision based on which one is first (if they are both present) in the string.
Locale should matter when displaying data not when importing it.
- Cristian
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://svn.reviewboard.kde.org/r/6238/#review9508
-----------------------------------------------------------
On 2010-12-30 19:05:47, Allan Anderson wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://svn.reviewboard.kde.org/r/6238/
> -----------------------------------------------------------
>
> (Updated 2010-12-30 19:05:47)
>
>
> Review request for kmymoney.
>
>
> Summary
> -------
>
> Wish-list Items:
> Addition of UI text delimiter (" or ').
> Addition of handling of line breaks within payee and memo fields.
> Addition of handling of amount sign via a code in another field.
> Bug fixes:
> A much as possible, I've tried to preserve the user's column choices. With further testing and
> live work, it was found that column choices from one file, could, in some circumstances, adversely
> affect a following file having a different format. This in two cases led to KMM crashing or stack
> corruption, through indexes going out of range. It was necessary to drop the preservation of memo
> column settings between files, as the memo field is optional and not guaranteed to be wanted for
> the following file. Also, better range checking of column choices.
> Improved detection of conflicting columns during repeated changing of selections.
> A couple of translation issues addressed.
> Improvement:
> Allow dates with no separators to be handled.
> Tidy up (with white space changes, I'm afraid.
>
>
> Diffs
> -----
>
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/convdate.h 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/convdate.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvdatetest.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvimporterdlg.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvimporterdlgdecl.ui 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvimporterplugin.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvprocessing.h 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvprocessing.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvutil.h 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/csvutil.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/investmentdlg.h 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/investmentdlg.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/investmentdlgdecl.ui 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/investprocessing.h 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/investprocessing.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/redefinedlg.h 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/redefinedlg.cpp 1210268
> /trunk/extragear/office/kmymoney/kmymoney/plugins/csvimport/redefinedlgdecl.ui 1210268
>
> Diff: http://svn.reviewboard.kde.org/r/6238/diff
>
>
> Testing
> -------
>
> Intensive stress testing of UI column choices. Many different format files used. Unit test improved.
>
>
> Thanks,
>
> Allan
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kmymoney-devel/attachments/20110104/537ff751/attachment-0001.htm
More information about the KMyMoney-devel
mailing list