如何冻结Odoo8中数据透视表的标题和第一列?

时间:2018-09-06 09:01:38

标签: pivot-table odoo-8 freeze tablecolumn tableheader

随着更多数据的到来,似乎用户很难在数据透视表中查看其数据,因为在滚动时表标题一直在移动。而且我认为其他Odoo用户和开发人员也面临这个问题。我试图从该链接https://www.jqueryscript.net/table/jQuery-Plugin-To-Freeze-Table-Columns-Rows-On-Scroll.html嵌入jquery插件,但是我发现它仅适用于静态表,不适用于Odoo中的数据透视表。 我还尝试了其他jQuery插件,但仍然无法正常工作。

这是我如何在web_graph模块的“ graph_widget.js”中添加新的jQuery代码:

self.pivot = new openerp.web_graph.PivotTable(sel.model, self.domain,self.fields, self.pivot_options);
self.pivot.update_data().then(function () {
   self.display_data();
   $(document).ready(function(){
      $('#moon').CongelarFilaColumna();
   });

我还在同一文件中粘贴了“ CongelarFilaColumna()”函数:

(function($)
{
   $.fn.CongelarFilaColumna = function (method)
   {...many other lines of codes..}
})(jQuery);

因此,如果您有任何建议,我将不胜感激。

0 个答案:

没有答案