允许保存对只读字段的onchange修改

odoo10-addon-web-readonly-bypass的Python项目详细描述


License: AGPL-3

只读旁路

本模块提供了一个解决方案,解决了 “readonly”属性和“on_change”属性一起使用时。它允许 保存对只读字段的onchange修改。

行为:将由on\u change方法更改的只读字段添加到值中 传递给写入或创建。如果上下文中有 如果为true,则它将通过传递只读字段并保存onchange提供的数据 方法。

使用量

这个模块通过传播改变了odoo的行为 将只读字段的修改更改为后端创建和写入 方法。

要更改该行为,必须在ir.actions.act_window

上设置上下文
<record id="sale.action_quotations" model="ir.actions.act_window">
    <field name="context">{'readonly_by_pass': True}</field>
</record>

或者告诉允许更改的字段:

<record id="sale.action_quotations" model="ir.actions.act_window">
    <field name="context">
        {'readonly_by_pass': ['readonly_field_1', 'readonly_field_2',]}
    </field>
</record>

在2个任意字段上,还可以在字段定义中传递上下文:

<field name=”one2many_field” context=”{‘readonly_by_pass’: True}”/>
Try me on Runbot

缺陷跟踪器

GitHub Issues上跟踪错误。 如果出现问题,请检查是否已报告您的问题。 如果你首先发现了它,请提供详细的、受欢迎的反馈,帮助我们粉碎它。

学分

贡献者

维护人员

Odoo Community Association

此模块由OCA维护。

oca,或odoo社区协会,是一个非营利性组织 任务是支持Odoo特性和 促进其广泛应用。

若要对此模块作出贡献,请访问http://odoo-community.org

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么@DELETE REST不起作用?   带有JPA2的java表值参数。1和Hibernate,Sql Server   如何将Java类添加到Xamarin VS2017项目   绘制多边形时出现java空指针异常   java Apache WebClient 303状态未重定向   java如何用一组字符串数组从数据库中获取数据   java是否可以使用Google Drive API向文件中添加脚本?   java组织。阿帕奇。贾斯珀。JspC jar文件下载   java在整个JSON映射中将单个值作为JSON流   通过命令行将文件输入到java   java rs.next()总是返回false   java标记异常,通知调用方利用异常消息   java Spring YML数组属性为空