当前位置: 首页 > article >正文

odoo16 视图(View)和界面布局(UI Layout)

Odoo 的 视图(View)界面布局(UI Layout) 的设计。具体来说,这些元素在 Odoo XML 视图中有以下作用和关系:

  1. <sheet>:

    • 用于定义表单的基本结构,通常包含表单中的所有内容。它是最外层的容器,包含所有其他布局元素。
    • <sheet> 内部,通常会有 <group><notebook> 等子元素。
  2. <group>:

    • 用于将相关字段组织在一起,以便更好地布局和视觉分隔。
    • <group> 可以嵌套,允许您在表单中创建复杂的结构。
    • 还可以使用 col 属性来控制字段的列数,例如 <group col="2"> 可以将字段分为两列。
  3. <notebook>:

    • 用于创建选项卡式的布局,允许用户在多个页面(<page>)之间切换。
    • 每个 <page> 都可以包含不同的内容,例如字段、图表或其他元素。
    • <notebook> 通常放在 <sheet> 内部,可以与 <group> 结合使用。

层级关系

  • 最外层: <form> 包裹 <sheet>,表示整个表单。
  • 中间层: <sheet> 包含 <group><notebook>,定义基本的布局和分组。
  • 内部层: <group> 可以嵌套并包含字段,<notebook> 则包含多个 <page>

知识点

Odoo 表单视图布局Odoo XML 视图结构。这些布局元素及其层级关系有助于更有效地设计和实现 Odoo 界面。


http://www.kler.cn/news/343494.html

相关文章:

  • STM32F407寄存器操作(DMA+SPI)
  • this,this指向
  • SpringBootWeb AOP
  • 胤娲科技:破茧成蝶——具身智能工业机器人引领工业新纪元
  • 尚硅谷rabbitmq 2024 第18-21节 消息可靠性答疑一
  • 压力测试指南-云环境中的压力测试实践
  • 刷题 排序算法
  • Linux与科学计算
  • 第J3周:DenseNet算法实战与解析
  • godot帧同步-关于“显示与逻辑分离”
  • 证明算法(参数估计)满足大样本性质
  • Spring Boot集成encache快速入门Demo
  • 提示词格式化
  • 卡码网C++基础课 |20. 排队取奶茶
  • xmltodict 处理 XML 数据案例解析
  • 无人机在矿业领域的应用!
  • 探秘纯前端Excel表格:构建现金流量表的完整指南
  • 【大数据】数据采集工具sqoop介绍
  • 春意融融:Spring Boot技术在“衣依”服装销售平台的应用
  • swagger2.9.2 和 springboot3.3.4版本冲突问腿