Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
7341 Lượt xem

OpenERP 7 how to add title in X-axis and Y-axis in the Particular Module Graph view?...

To add title  in the \addons\web_graph\static\lib\flotr2\js\DefaultOptions.js  File options avaiable to add title in x-axis and y-axis.

Flotr.defaultOptions = {
   xaxis: {
    ticks: null,           // => format: either [1, 3] or [[1, 'a'], 3]
    minorTicks: null,      // => format: either [1, 3] or [[1, 'a'], 3]
    showLabels: true,      // => setting to true will show the axis ticks labels, hide otherwise
    showMinorLabels: false,// => true to show the axis minor ticks labels, false to hide
    labelsAngle: 0,        // => labels' angle, in degrees
    title: null,           // => axis title
    titleAngle: 0,         // => axis title's angle, in degrees
  },
  x2axis: {},
  yaxis: {
   title: null,           // => axis title
    titleAngle: 90,        // => axis title's angle, in degrees   
  },
  y2axis: {
    titleAngle: 270
  },
};

But the title shows in all the graph. How to add the title in Particular Graph?...  In java script which methods to override and shows title in particular Graph ?..

 

 

 

 

Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

Graph view Added title 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));
        /* The below if statement is added for Custome Module */
        if (this.dataset.model == 'custom.module')
          {
            format['xaxis']['title'] = 'x-axis title';
            format['yaxis']['title'] = 'y-axis title';
        }
        return Flotr.draw(container, data.data, format);
    },

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 5 15
4022
0
thg 7 16
4216
1
thg 5 15
4090
0
thg 4 18
3490
1
thg 7 16
4560