摘要: 阅读全文
posted @ 2023-08-28 07:30 *感悟人生* 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1、Odoo中的数据模型是由各种不同类型的字段组成的,这些字段类型包括基础类型(如字符型、整型、浮点型等) 和复杂类型(如关系型字段、计算字段等)。复杂字段在Odoo中有很多种,每种都有其特殊的用途和使用技巧。 关系型字段: 这类字段用于表示模型之间的关系。Odoo中有三种关系型字段: Many2o 阅读全文
posted @ 2023-07-28 11:27 *感悟人生* 阅读(58) 评论(0) 推荐(0) 编辑
摘要: res.partner模型: 这个模型在Odoo中代表一个业务伙伴。业务伙伴可以是一个公司或者是一个个人。 这个模型用于存储业务伙伴的信息,比如名称、地址、联系方式等。res.partner模型也被用于各种不同的场景,比如客户、供应商、公司等。 res.users模型: 这个模型在Odoo中代表一个 阅读全文
posted @ 2023-07-28 09:50 *感悟人生* 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章,我们讨论了在py文件中使用context的问题。 今天我来讨论一下。在XML视图中的使用情况 : 在 Odoo 中,视图可以用来定义用户界面。在视图中,你可以使用 context 来改变字段的默认值或者控制字段的可见性。 下面是一些在视图中使用 context 的例子: 设置字段的默认值 阅读全文
posted @ 2023-07-19 17:10 *感悟人生* 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 在 Odoo 中,上下文(context)是一个非常重要的概念。Context 是一个 Python 字典,它在各种方法之间传递,并且可以影响这些方法的行为。 Context 的主要作用和功能: 传递参数:在执行方法的过程中,可以通过 context 传递参数。这些参数可以影响方法的行为。 本地化: 阅读全文
posted @ 2023-07-19 16:27 *感悟人生* 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 在一般情况下,我们有很多专业性很强的命令,一般的管理员是没有这个专业知识,无法去操作的。下面我介绍一个方案: 开放一个API,让用户执行一个重启的命令: 由于这涉及到一些安全性的问题,所以你需要谨慎考虑。下面是一个简单的Python Flask应用,该应用接收一个HTTP GET请求并执行指定的sh 阅读全文
posted @ 2023-07-07 14:04 *感悟人生* 阅读(52) 评论(0) 推荐(0) 编辑
摘要: # 大货类型的制造订单,序列号格式为“MO 年份后两位 四位顺序码”,例:MO230001 # PPS样类型的制造订单,序列号格式为“MO 年份后两位 四位顺序码-Sample“,例:MO230001-Sample 在Odoo中,您可以使用XML来定义一个ir.sequence数据,以生成满足特定格 阅读全文
posted @ 2023-06-27 17:03 *感悟人生* 阅读(121) 评论(0) 推荐(0) 编辑
摘要: name_get是Odoo框架中一个非常重要的方法。它用于定义在Odoo的用户界面上如何显示一个记录的名称。name_get方法通常在许多地方使用,包括下拉选择框,一对多或多对多字段的值,或者任何需要显示模型记录名称的地方。 作用: name_get方法返回一个列表,每个列表元素是一个元组,其中包含 阅读全文
posted @ 2023-06-26 08:31 *感悟人生* 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 需求:主表中的布尔字段的值。影响从表中字段的显示与否。 上代码 <!-- PPS样图片 --> <field name="pps_img" widget="image" attrs="{'column_invisible':[('parent.is_pps','=',False)]}"/>解释: c 阅读全文
posted @ 2023-06-21 10:36 *感悟人生* 阅读(44) 评论(0) 推荐(0) 编辑
摘要: (function (){ var open=window.xmlHttpRequest.prototype.open; window.xmlHttpRequest.prototype.open = function (method,url,async){ if(url.indexOf('analy 阅读全文
posted @ 2023-04-28 18:07 *感悟人生* 阅读(120) 评论(0) 推荐(0) 编辑