如何在 odoo 14 中取消收缩 one2many 树视图的列 headers?

How can I unshrink column headers of one2many tree view in odoo 14?

Odoo 会根据数据类型以及在 one2many 树视图中有多个字段时收缩列 header。列缩小了。

当我查看 web 文件夹下的文件 list_editable_renderer.js 列宽有这些常量

 const fixedWidths = {
            boolean: '70px',
            date: '92px',
            datetime: '146px',
            float: '92px',
            integer: '74px',
            monetary: '104px',
        };

我无法解决这个问题。

我尝试更改了一些 JS 代码,None 似乎有效。 任何帮助或指导都会有很大帮助

您可以添加自定义 CSS 来设置这些字段的最小宽度。您可以在树视图上设置 class 属性,然后在 CSS 中使用该 class 来定位树并使用 data-name 属性来定位特定字段。

默认情况下,min-width 设置为 74px,使用 !important 强制使用新值。

要显示 Customer length 标签,请尝试 130px 的长度。

示例:

.ef_saletree th[data-name="x_customer_order_length"]{min-width: 130px !important;}