odoo16 tree视图中实现横向滚动条
时间: 2024-03-05 22:54:56 浏览: 112
treeview滚动条
要在Odoo 16的tree视图中实现横向滚动条,可以通过在tree视图中添加CSS样式来实现。具体步骤如下:
1. 打开你的Odoo模块中的tree视图的XML文件。
2. 在tree节点中添加一个class属性,例如class="o_horizontal_scroll".
3. 在你的模块的static/src/css目录下创建一个名为your_module_name.xml的XML文件。
4. 在XML文件中添加以下代码:
```xml
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<template id="assets_backend" name="your_module_name assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" href="/your_module_name/static/src/css/your_module_name.css"/>
</xpath>
</template>
</odoo>
```
5. 在你的模块的static/src/css目录下创建一个名为your_module_name.css的CSS文件。
6. 在CSS文件中添加以下样式代码:
```css
.o_horizontal_scroll {
overflow-x: auto !important;
white-space: nowrap !important;
}
```
7. 保存CSS文件和XML文件并重新启动Odoo服务。
8. 刷新你的tree视图页面,现在应该能够看到一个横向滚动条。
注意,如果你的tree视图中有多个字段,可能需要在每个字段的div标签中添加class属性,以确保每个字段都有横向滚动条。
阅读全文