odoo 继承模型后怎么自定义需要的字段

odoo 继承模型后怎么自定义需要的字段,第1张

例如这一段就是继承了模型之后添加了自定义字段

from openerp import models, fields

class SaleOrder(models.Model):

_inherit = 'sale.order'

delivery_price = fields.Float(string='快递费用', compute='_compute_delivery_price')

carrier_id = fields.Many2one("delivery.carrier", string="运输方式")

然后在对应XML的视图中添加自定义的字段(或者继承视图修改,方法很多不做详细介绍了),然后重启升级模块。刷新之后就能在界面上看见了。

下面这段代码是通过继承视图,然后把字段加到phone显示之后

<xpath expr="//field[@name='phone']" position="after">

<field name="delivery_price"/>

<field name="carrier_id"/>

</xpath>

写起来其实挺简单,当然要深入了解各个字段,三种继承区别还需要深入。

以上都是手敲的,没有太多的思考,有什么不懂可以给我私信。

有一个表单,上面有两个关键字段:

用户希望在选择type的时候根据type的值动态设置partner_id的取值范围

官方文档中on_change返回的字典中可以包含两个值:

具体 *** 作如下:

合并成一张交货单的前提是销售单的抬头要一样吧 当然可以多个订单合并为一个交货文件了。这个是SAP标准功能!!!当然,要满足很多条件的前 提下。楼上的就是一个重要的条件,如果不能满足,系统会出提示 1


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7953341.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存