允许保存只读字段的onchange修改
项目描述
只读绕过
此模块为“readonly”属性和“on_change”属性同时使用时的交互问题提供解决方案。它允许保存只读字段的onchange修改。
行为:将由< cite>on_change方法更改的只读字段添加到传递给write或create的值。如果上下文中有readonly_by_pass并且为True,则将绕过只读字段并保存由onchange方法提供的数据。
用法
此模块通过将on_change修改传播到只读字段到后端create和write方法来改变Odoo的行为。
要更改该行为,您必须在< span class="docutils literal">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>
在一对多字段中,您还可以在字段定义中传递上下文
<field name=”one2many_field” context=”{‘readonly_by_pass’: True}”/>
错误追踪器
错误在GitHub Issues上跟踪。如果在那里遇到问题,请检查您的问题是否已经报告。如果是第一次发现,请帮助我们解决问题,提供详细的反馈。
致谢
贡献者
Jonathan Nemry <jonathan.nemry@acsone.eu>
Laetitia Gangloff <laetitia.gangloff@acsone.eu>
Pierre Verkest <pverkest@anybox.fr>
Kalpana Hemnani <hemnani.kalpana@gmail.com>
Agathe Mollé <agathe.molle@savoirfairelinux.com>
Simone Orsi <simone.orsi@camptocamp.com>
维护者
此模块由OCA维护。
ODoo社区协会(OCA)是一个非营利组织,其使命是支持ODoo功能的协作开发并推广其广泛使用。
要为此模块做出贡献,请访问 http://odoo-community.org。
项目详情
哈希值 for odoo10_addon_web_readonly_bypass-10.0.1.0.1.99.dev4-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2d4a7970754d23dfc1b444e72315ab9746175b9f2d84c11ba778a30ad20fe044 |
|
MD5 | 444d3434687f67ddc7135e5c42b90d8a |
|
BLAKE2b-256 | 3460d49d32e2d3fd5f84e65f1e0984b7d078784bfd8df01d6631423ed4e5d343 |