You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Odoo 17销售订单中通过继承视图移除Invoiced列

如何通过Odoo UI使用继承视图移除销售订单中的Invoiced列

操作步骤(需先开启开发者模式)

  • 开启开发者模式:点击右上角头像,找到「开发者模式」选项并开启(如果没看到,先去「设置」里开启开发者权限)
  • 进入销售订单列表页:打开销售模块,进入销售订单列表界面
  • 打开视图编辑器:右上角点击「编辑视图: 列表」(开发者模式专属选项)
  • 创建/选择继承视图:在编辑器里点击「继承视图」,创建一个新的继承视图(也可以用已有的自定义继承视图)
  • 移除Invoiced列:
    • 方式一(可视化操作):在编辑器的「可视化」标签里,找到「Invoiced」列,右键选择「删除」或者设置「隐藏」
    • 方式二(XML代码操作):切换到「架构」标签,找到对应<field name="invoiced"/>的代码块,添加继承规则:
      <field name="invoiced" position="replace"/>
      
      或者如果只是想隐藏而非彻底移除,用:
      <field name="invoiced" position="attributes">
          <attribute name="invisible">1</attribute>
      </field>
      
  • 保存并生效:保存继承视图,刷新销售订单列表页,就能看到Invoiced列已经被移除/隐藏了

注意事项

  • 必须拥有系统管理员或技术权限才能进行视图修改操作
  • 隐藏的列可以通过修改invisible属性为0恢复显示,彻底删除的话需要重新添加对应字段
  • 不同Odoo版本的UI细节可能略有差异,但核心操作逻辑一致

内容的提问来源于stack exchange,提问作者Mujahid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 16:51:06