On 8-6-2012 09:38, Peter Münster wrote:
Hi,
It would be nice, if \getspr{} of the m-spreadsheet module could print a comma instead of a dot as decimal-point.
For now, I use this workaround:
--8<---------------cut here---------------start------------->8--- function spreadsheets.get(name,r,c,str) if name == "" then name = current if name == "" then name = "default" end end if not str or str == "" then context(data[name][c][r] or 0) else local result = execute(name,r,c,str) if result then if type(result) == "number" then data[name][c][r] = result end if userdata and userdata.spreadsheet_use_comma then result = tostring(result) result = result:gsub("%.", ",") end context(result) end end end --8<---------------cut here---------------end--------------->8---
I've added moduledata.spreadsheets.settings.numberseparator but you have to test it after the next upload. (Typpically oen of those modules that I'd forgotten about.) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------