首页 文章
  • 0 votes
     answers
     views

    如何在视图中设置计算数据的字段域?

    我想限制many2one(res.partner)字段以仅显示属于给定合作伙伴类别的值 . 如果我知道类别ID,那么我可以将其添加到我的视图中: <field name="insurer" domain="[('category_id', 'in', 1)]"/> 不幸的是,我不知道类别ID,但我在我的数据xml中创建它 . 因此,直到现在我最...
  • 8 votes
     answers
     views

    如何从计算功能内部更新其他字段或其他模型?

    有3个类, sync.test.subject.a 与 sync.test.subject.b 有很多关系,由 sync.test.subject.c 继承 . sync.test.subject.b 的 separated_chars 字段通过名为 _compute_separated_chars 的计算函数填充,该函数由 sync.test.subject.b 的 chars 字段的更改触发 ...
  • 1 votes
     answers
     views

    为太多记录计算的Odoo字段

    我在树结构中有一些数据 . 使用来自孩子的数据计算(未存储)其中一个字段 . 在表单视图中,我显示计算字段和父字段 . 因此,我最终从模型中读取了许多记录 - 并且Odoo似乎计算所有这些记录的计算字段,即使视图只需要一条记录的计算字段 . 我认为这是由预取机制引起的,但我试图在上下文中设置 prefetch_fields=False ,这没有帮助 . 知道如何避免计算所有不必要的值吗? (存储计...
  • 0 votes
     answers
     views

    如果在Odoo 8中满足某些条件,如何计算字段?

    在Odoo 8中是否有任何方法可以创建仅在满足某些条件时计算的字段,否则用户将能够设置其值? Example 我有一个名为 box 的模型,它有一个名为 value 的浮点字段 . 想象一下,一个盒子里面可以有几个盒子,每个盒子都有自己的 Value . 因此,我们有一个名为 child_ids 的one2many字段指向 box ,还有一个名为 parent_id pointig的many2...
  • 1 votes
     answers
     views

    加载视图上的Odoo自定义过滤器域字段

    我正在为Odoo 9中的预订创建一个模块,并且我的模型的一个字段是基于它是保留还是否 . 基本上我的模型是: class Reservation(models.Model): .... room_id = fields.Many2one('reservation.room', string="Room") 我已经定义了一个 onchange 函数,它返回一个域...
  • 0 votes
     answers
     views

    为什么无法从Odoo8中的TransientModel访问计算字段?

    ENVIRONMENT 我创建了两个 TransientModel (名为 lots.manager 和 product.lot.available ),它们之间有一个 One2many 关系(很多经理会有几个可用的批次) . 我的目的是显示可用批次的列表,用户将能够选择他想要使用的批次以及每个批次的数量 . 所以 product.lot.available 的字段为 lot_id (选择一个批次...
  • 2 votes
     answers
     views

    如何通过Odoo中的计算字段进行搜索?

    我正在尝试通过Odoo 9中的计算字段进行搜索 . 但它会返回所有记录作为结果 . class Version(models.Model): _name='product_cars_application.version' name = fields.Char(compute="_get_name", store=True) @api.one ...
  • 1 votes
     answers
     views

    连接Odoo v9上的字段

    我正在尝试连接3个字段以形成内部代码并在视图中显示它: 我有3个型号: 类别(尺寸= 2) 产品(尺寸= 4) 系列(尺寸= 3) 我希望以这样的形式显示它 产品代码:CAT-PROD-001 我不知道我是否必须使用计算字段或者是否存在另外的方法来执行此操作,因为我正在使用计算字段进行测试但无法达到所需的输出 . Edit: 现在,我正在尝试使用带有onchange函数的计算字段来...
  • 1 votes
     answers
     views

    Odoo many2one字段与one2many有关

    我对Odoo源代码中的某些东西感到困惑 . 在 stock.picking 模型上,有一个 product_id 字段 . 它通过 move_lines.product_id 定义为相关字段 . move_lines 是一个one2many字段 . 我不明白many2one字段如何使用one2many字段作为其关系 . 这是我所指的源代码的链接: https://github.com/odoo/o...
  • 0 votes
     answers
     views

    从OpenERP Python转储是无害的?

    我偶尔会从OpenERP获得这个转储,但它似乎无害 . 代码服务于HTTP;是这个转储什么时候连接被删除? Exception happened during processing of request from ('10.100.2.71', 42799) Traceback (most recent call last): File "/usr/lib/python2.7/Soc...
  • 0 votes
     answers
     views

    如何使用Odoo中的按钮创建相关/继承的记录

    我正在寻找有关 Headers 中问题的解决方案 . 更具体一点:我不能在ODOOv9中为产品使用提供的“变体选项” . 对我来说,重要的是产品变体在特定领域有所不同 . 所以这个工作已经很好了,但只有关系领域(One2many) 现在我想实现一个用户友好的按钮 . 当用户单击此按钮时,他/她将获得"product.product"表单以插入变体字段 . 问题是新的"...
  • 1 votes
     answers
     views

    如何在Odoo(旧API)中更改属性字段的默认值?

    我正在尝试更改某些属性字段的默认值,例如:'product_method','product_type'和'product'模块的'valu',但我只能更改非属性字段 . 我尝试了什么: - 我创建了一个新模块并继承了'product.template'模型并仅重写了'_default'字典,但它没有用 . 我创建了具有相同名称但是另一种类型(选择)而不是属性的新字段,但这两者都不起作用 . ...
  • 1 votes
     answers
     views

    Odoo 10.0无效约束

    我在odoo.com here上问了这个问题 . 我正在尝试使用我自己的字段替换product.template视图中的字段 . 在gui中,单击Sales / Sales / Products,选择产品,单击Invoice选项卡 - 我想将“Add Task to Project”选项更改为“从Template生成项目” . 这是最终目标 - 但首先我需要能够至少在模板视图中添加一个字段,而我却...
  • 2 votes
     answers
     views

    如何在OpenERP中的one2many字段(看板模式)上显示列?

    我创建了模型 boy 和 girl (都具有属性名称,姓氏,年龄),这些模型与表 love_date (boy_id,girl_id,relationship_level)相关 . 模型 boy 有一个one2many列(love_dates),它通过字段 boy_id 指向 love_date . 与模型 girl 相同,通过字段 girl_id . 模型 love_date 的字段为 bo...
  • 2 votes
     answers
     views

    Odoo 11重写复制功能,添加额外的字段

    我制作了自定义模块,可以在product.template表单视图(库存,销售,仓库中的产品)中添加字段,当我尝试时,这些字段不会与产品重复 . 因此,我试图继承并重写该模块的功能副本 . 我的代码: class PurchaseOrder(models.Model): _inherit= 'product.template' @api.onchange('attribute_s...
  • 1 votes
     answers
     views

    Odoo - 复制视图?

    我可以直接从菜单或从潜在客户/机会表单视图访问View . 现在,当您打开此类视图时,它的行为相同 . 当我从菜单打开这样的视图 . 我希望启用选项 create="false" ,以便不允许创建新记录 . 但是,如果这样做,它也不允许在从潜在客户/机会表单视图访问时创建该记录 . 我读到没有办法复制视图(但是就像几年前说的那样 - OpenERP always displa...
  • 2 votes
     answers
     views

    如何在Odoo的看板视图中使用点符号?

    我有一个型号 customer 和另一个型号 company . 模型 customer 有一个名为 company_id 的字段,它是一个指向 company 的Many2one . 此外, company 有一个Char类型为 trade_name 的字段 . 现在,我正在使用 Qweb 创建 customer 的看板视图 . 我想要的是显示每个客户的公司的商品名 . <t t-fie...
  • 0 votes
     answers
     views

    如何将价格字段添加到Odoo产品模板?

    我在网站上使用这个免费的Odoo数据滑块模块 . https://www.odoo.com/apps/modules/9.0/website_snippet_data_slider/一个不错的模块也很好用 . 我需要在其中添加"price"字段,因为它目前只显示产品名称 . 根据这个模块,我们可以从product.template向此部分添加滑块 https://githu...
  • 3 votes
     answers
     views

    OpenERP - 在访问Odoo应用程序时重定向到“创建新数据库”页面

    当我尝试访问我的Odoo 8应用程序时,我被重定向到数据库管理菜单和页面“创建一个新数据库” . 但是,系统中有一个数据库,我可以通过pgAdmin很好地看到它,并且它一直工作到现在为止 . 据我所知,我没有改变任何事情 . 如何让Odoo 8再次连接到已存在的数据库,就像之前一样? 谢谢你的帮助!
  • 8 votes
     answers
     views

    二进制字段下载链接在Odoo的one2many字段内的treeview或listview中使用

    我正在使用Odoo 8版本 . 我创建了一个名为enquiry_customer_date的新模型 在那个模型中,我设置了以下四个字段 . partner_id(many2one), enquiry_date(日期), file_name(char)和 excel_file(二进制) 我已经提到了模型one2many与res.partner模型的关系 我使用下面的代码显示记录 ...
  • 1 votes
     answers
     views

    odoo 9如何将关系字段添加到数据透视图?

    我正在自定义Project的数据透视图以显示时间表描述以及任务的名称 . 这是我的代码,但是当我点击数据透视图时,它会显示错误 <!-- Insert Project Issue Pivot Field --> <record id="project_task_custom_pivot" model="ir.ui.view"> ...
  • 1 votes
     answers
     views

    如何模仿stock.picking.type看板视图的行为?

    目的 我正在尝试开发一个类似于您可能使用的菜单项(如果您安装了 stock 模块) . 如果您转到仓库>操作>所有操作,您将看到具有可用拣配类型的 stock.picking.type 型号的漂亮看板视图 . 如果单击任何拾取类型框的“所有操作”链接,您将被重定向到 stock.picking 树视图 . 嗯,这是我唯一需要的东西,但是,我想要链接将你重定向到我的自定义 stock...
  • 2 votes
     answers
     views

    Odoo 8.0:如何将菜单项链接到正确的视图?如何将表单视图链接到正确的树视图?

    基于Create two graph view for one model openerp我在Odoo V8.0中为一个模型制作了2个不同的树视图 . 这很好用 . 但是现在我还想为这两个树视图添加表单视图 . 当我在.xml中添加表单视图时,一切都搞砸了 . 我在de .xml中尝试了很多不同的命令,但我无法解决这个问题 . 当我从.xml中删除表单时,表单显示模型的所有字段 . 我只想展示其中...
  • 0 votes
     answers
     views

    我无法在odoo中添加新产品

    我是odoo openerp的新手 . 我正在尝试将odoo与我的drupal网站整合 . 完成所有必需的设置和身份验证 . 现在我正试图通过其内置模块(如销售和产品模块)在odoo中添加新产品 . 我已经安装了一些最常见的模块,如crm,销售,产品,会计等 . 但是当我尝试添加新产品时,在填写所有细节后,我收到此警告错误“您尝试访问的文档之一已被删除,请刷新后再试 . “ 我不知道什么是错的 ....
  • 1 votes
     answers
     views

    通过视图继承替换已经继承的视图中的字段(Odoo 8)

    sale_stock模块中的sale_stock_view.xml通过继承扩展销售模块中的sale_view.xml,并添加 warehouse_id : sale_stock_view.xml: <record id="view_order_form_inherit" model="ir.ui.view"> <fi...
  • 1 votes
     answers
     views

    Odoo如何删除模型中的“创建”按钮而不影响One2many?

    我创建了两个名为Enrollment和Student的模型 . 在学生模型中有一个名为enrollment_ids的one2many字段 . 我只想通过one2many字段创建注册 . 我可以从看板和表单视图中删除创建按钮 . 但是,如果我从树视图中删除“创建”按钮,则无法从该one2many字段添加注册... 我应该如何完成我的要求......?
  • 0 votes
     answers
     views

    如何使按钮在Odoo中显示条件

    我创建了一个继承模块stock.inventory的模块,我希望按钮"1st validate"仅在"real quantity"与"theoretical quantity"不同时出现 . 这是接口:enter image description here 这是我的xml代码: <record id="linh_view...
  • 6 votes
     answers
     views

    OpenERP(Odoo)在哪里找到模块路径?

    我正在使用Odoo v.8 . 我想找出Odoo在哪里找到模块所在的信息,以加载它们 . 我知道文件openerp-server.conf中有一个变量addons_path . 我找到变量的唯一文件是opt / odoo / odoo / debian / openerp-server.conf . 它具有以下 Value : addons_path = /usr/lib/python2.7/di...
  • 0 votes
     answers
     views

    如何在ODOO 8上的现有模块中添加简单的many2one字段?

    我正在尝试在crm.lead视图中在ODOO 8中创建一个简单的many2one字段 这是我的代码: campo_regione.py from openerp import models, fields, osv class nome_regione(models.Model): _name = "nome_regione" _inherit = "crm....
  • 2 votes
     answers
     views

    在Odoo模块中添加Multiselect下拉列表

    我想在Odoo模块中添加一个多选下拉菜单字段名称将是Weekly Holiday,用于选择一周中的多天 python下面是我试过的代码 . 'weeklyholiday':fields.selection([('Sunday','Sunday'),('Monday','Monday'),('Tuesday','Tuesday'),('Wednesday','Wednesday'),] ,“每周假...

热门问题