I'll try. Supose i have an item wich has an id and a price . For example id is 77 and price 41.69. If I use ScaledDecimal with scale 2 for price , glorp create this string for query execution: 'INSERT INTO item (id,price) VALUES (77,41.69s2); and of course give me a GlorpDatabaseWriteError for the 's2' part of the string. If i comment the line "aStream nextPut: $s; print: scale." in printOn: of ScaledDecimal glorp works with no problem.
I hope you understand. Sorry for my bad english TIA Ing. Pablo Digonzelli Software Solutions IP-Solutiones SRL Metrotec SRL 25 de Mayo 521 San Miguel de Tucumán Email: pdigonze...@softsargentina.com pdigonze...@gmail.com Cel: 5493815982714 De: "stepharo" <steph...@free.fr> Para: "Any question about pharo is welcome" <pharo-users@lists.pharo.org> Enviados: Jueves, 5 de Marzo 2015 10:04:06 Asunto: Re: [Pharo-users] scaled decimal number for currency can you give example? Le 5/3/15 13:21, Pablo R. Digonzelli a écrit : Hi, I want to use scaled decimal numbers for currency amounts. I am using Glorp too. The problem is that when Glorp generates sql sentences has a problem with #printOn: of ScaledDecimal wich produces output that include the scale value. I do not want to modify printOn: on ScaledDecimal. Any suggestion for this problem? TIA Ing. Pablo Digonzelli Software Solutions IP-Solutiones SRL Metrotec SRL 25 de Mayo 521 San Miguel de Tucumán Email: pdigonze...@softsargentina.com pdigonze...@gmail.com Cel: 5493815982714