[FIX]tree view not repecting precision in xml.
lp bug: https://launchpad.net/bugs/994589 fixed bzr revid: vme@tinyerp.com-20120524071327-zb7i8qiccw6ith8y
This commit is contained in:
parent
42e2dae924
commit
24f870f066
|
@ -118,7 +118,8 @@ instance.web.format_value = function (value, descriptor, value_if_empty) {
|
||||||
return instance.web.insert_thousand_seps(
|
return instance.web.insert_thousand_seps(
|
||||||
_.str.sprintf('%d', value));
|
_.str.sprintf('%d', value));
|
||||||
case 'float':
|
case 'float':
|
||||||
var precision = descriptor.digits ? descriptor.digits[1] : 2;
|
var precision = descriptor.digits ?
|
||||||
|
(typeof descriptor.digits === "string")? py.eval(descriptor.digits)[1]: descriptor.digits[1] : 2;
|
||||||
var formatted = _.str.sprintf('%.' + precision + 'f', value).split('.');
|
var formatted = _.str.sprintf('%.' + precision + 'f', value).split('.');
|
||||||
formatted[0] = instance.web.insert_thousand_seps(formatted[0]);
|
formatted[0] = instance.web.insert_thousand_seps(formatted[0]);
|
||||||
return formatted.join(l10n.decimal_point);
|
return formatted.join(l10n.decimal_point);
|
||||||
|
|
Loading…
Reference in New Issue