Hello,
In openErp 7, is there any solution to force label in yaxis in web graph(Line graph) to be displayed with the thousand separator, for example:
10200===>>>10,200.00
Thanks
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello,
In openErp 7, is there any solution to force label in yaxis in web graph(Line graph) to be displayed with the thousand separator, for example:
10200===>>>10,200.00
Thanks
In Sale Report Y-axis add amount with format using the below code:-
\addons\web_graph\static\src\js\graph.js
make_graph: function (mode, container, data) {
if (mode === 'area') { mode = 'line'; }
var format = this.get_format(this['options_' + mode](data));
/* ADD Y axis Amount in Sale Report */
if (this.dataset.model == 'sale.report')
xy_value = data.data[0]['data'][0]; //xy_value contains x, y axis value 0, 10200
var str = xy_value.toString(); // Object value convert into string
var n = str.substr(str.indexOf(",") + 1); // Get aftercomma value
{
//format['xaxis']['title'] = 'x-axis title';
format['yaxis']['title'] = parseInt(n).toLocaleString('en-US', {minimumFractionDigits: 2}); //Format value
}
/* End */
return Flotr.draw(container, data.data, format);
},
Hi Prakash, thak you for your answer but this add a number in the left of Graph, not add a seprator to values in the yaxis
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
0
thg 5 15
|
3482 | ||
|
1
thg 9 15
|
9098 | ||
|
2
thg 8 15
|
5446 | ||
|
0
thg 8 15
|
3246 | ||
|
0
thg 5 15
|
3171 |