如何在OpenERP7表单视图中将字段移动到其他位置?

预洗

我在OpenERP7中创建了一个表单视图,该视图继承自现有的表单视图。

我试图将某个字段移动到其他位置,只能移动,因为我需要保留其功能。

举个简单的例子:假设我要移动的字段的名称为field_to_move,而我想将其移动到名为的字段之后above_field我尝试了下一个代码:

<xpath expr="/form//field[@name='field_to_move']" position="replace">
    <xpath expr="/form//field[@name='above_field']" position="after">
        <field name="field_to_move" on_change="onchange_type(field_to_move)" />
    </xpath>
</xpath>

结果是错误的,我在错误的位置(更改之前相同)生成新字段,并且旧字段仍然可见,因此将其复制。

任何的想法?我尝试了几件事,但一无所获。提前解冻。

巴维什·奥德拉

试试这个,它会起作用

  1. 隐藏字段的当前位置。

    <field name="field_to_move" position="attributes">
        <attribute name="invisible">1</attribute>
    </field>
    
  2. 使用以下代码移动到所需的位置。

    <field name='above_field' position="after">
        <field name="field_to_move"/>
    </field>
    

希望这会帮助你。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在OpenERP7视图中更改XML标签?

如何在OpenERP7中将变量传递到搜索视图?

如何更改现有OpenERP7表单视图的字段的宽度(使用百分比,无像素)?

如何在OpenERP7中使数据库字段具有默认值?

如何使用字段类型-openerp7中的'dummy'

如何在Eclipse中将文件/文件夹移动到其他依赖项目?

如何在视图中将class.bind条件从视图移动到Aurelia repeat.for模型中

如何在视图中使用关系字段访问其他模型中的字段(odoo)

如何在OpenERP7中通过XML添加值?

如何在TYPO3列表视图中将sys_note显示从页脚移动到顶部?

如何在 nautilus 的“其他位置”视图中显示卷名/标签?

如何将Search API模块中的搜索输入字段(过滤器)移动到其他区域(Drupal 7)?

如何在视图中的模型中保存表单字段

如何在 Django 的基于类的视图中将模型表单字段分配给当前登录的用户

如何将预制件统一移动到滚动视图中的所需位置

如何在Razor视图中显示其他模型列?

如何在flutter的滚动视图中将容器或其他任何小部件固定在appbar下方

如何在react-admin的视图中将无状态组件输入绑定到其他输入

ios - 如何在iOS的tableview表单中将光标从一个文本字段移动到另一个文本字段?

提交后如何在表单中添加其他字段

如何将Azure VM映像移动到其他位置

如何将对象移动到THREE.JS中的其他对象位置?

如何将 xml 元素移动到布局中的其他位置?

我们如何将工作目录移动到其他位置?

如何将XML注释节点转换并移动到其他位置的元素节点

如何使用 Perl 将大于 300KB 的文件移动到其他位置

如何在OpenERP7中打印简单的RML报告(无数据)?

我如何在Openerp7上使用aeroo报告以excel格式打印报告

Xcode 接口构建器组件移动到其他位置?