标签: odoo

在此系统上找不到 Wkhtmltopdf。报告将以 html 格式显示

当我尝试打印任何发票的报告时,会弹出此错误,因此我从此链接下载了 wkhtmltopdf,http://wkhtmltopdf.org/downloads.html 之后,在设置->系统参数中,我创建了一个名为 wkhtmltopdf 的密钥,其值为C:\Program Files (x86)\wkhtmltopdf 但我仍然无法以 pdf 格式打印报告,因为此错误不会发生。(我在 Windows 上,这是图像) 在此输入图像描述

openerp-7 odoo odoo-8

0
推荐指数
1
解决办法
2万
查看次数

设置 One2many 字段的默认值

我有一个类student_student,它的 one2many 字段result_ids定义如下:

    result_ids = fields.One2many("schoolresults.detail", "student_id", "School Results", default="_get_subjects")
Run Code Online (Sandbox Code Playgroud)

def _get_subjects(self):
     cr = self.pool.cursor()
     self.env
     return self.pool.get('schoolresults.subject').search(cr, self.env.uid, [])
Run Code Online (Sandbox Code Playgroud)

在另一边我有一堂课schoolresults_subject

class schoolresults_subject(models.Model):
    _name = "schoolresults.subject"
    _description = "Student's subjects."
    name = fields.Char("Subject")

class schoolresults_detail(models.Model):
    _name = "schoolresults.detail"
    _description = "Student's results."
    student_id = fields.Many2one("student.student", "Student", ondelete="cascade")
    subject_id = fields.Many2one("schoolresults.subject", "Subject")
    result = fields.Float("Result", compute='_compute_value', store=True)
Run Code Online (Sandbox Code Playgroud)

我想做的是,每当用户尝试使用 one2many 字段中的参数创建新的学生个人资料时,用上一堂课的科目列表填充 result_ids default。但每当我尝试创建学生档案时,我都会收到此错误Wrong values for student.student.result_ids。请问有什么办法可以实现这一点吗? 在此输入图像描述

附言。我正在使用 Odoo 9

python-2.7 odoo odoo-9

0
推荐指数
1
解决办法
7139
查看次数

如何在 Odoo 11 中根据状态隐藏编辑按钮

当状态为“进行中”时,如何隐藏编辑按钮 我尝试像这样执行 ir.rule它不起作用,它只能过滤(域)我的树视图 我也尝试在 JavaScript 中执行此操作,但我不能查找任何 odoo 11 示例

formview odoo odoo-11

0
推荐指数
1
解决办法
2120
查看次数

Odoo 13:如何允许字段在表单生成器中可编辑


我想允许字段在表单生成器中可编辑,
我在自定义odoo表单(联系表单)中添加了“标题”字段,但它不应该在website_form_blacklished中,所以我编写了以下代码:

class CrmLead(models.Model):
    _inherit = "crm.lead"
    title = fields.Many2one(website_form_blacklisted=False)
Run Code Online (Sandbox Code Playgroud)

但这不起作用,
你能帮我吗?

odoo

0
推荐指数
1
解决办法
741
查看次数

如何在many2many字段上使用write()方法?

〜...py

@api.onchange('test_record')
def abcde(self):
    rec = self.test_record.id
    res = self.env['anc'].browse(rec)
    res.write({'partner_id': (4,self.partner_id.id)})
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,我试图做的是更新浏览模型(res)中的合作伙伴,但是名为partner_id的字段是一个many2many字段,我们可以在其中选择多个合作伙伴。

odoo odoo-12

0
推荐指数
1
解决办法
8954
查看次数

如何在字段后添加标签 (Odoo 14)

尝试在字段后添加标签时出现错误。

  <div>
       <field name="percentage" class="oe_inline"/>
       <label string="%" class="oe_inline"/>
    </div>
Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?谢谢。

xml odoo

0
推荐指数
1
解决办法
3533
查看次数

引发ValueError('在系统中找不到外部ID:%s'%xmlid)

我正在尝试为"每日交易"创建一个模块ValueError并获得评估错误

    value = d[key] = self.method(*args, **kwargs)
  File "/home/odoo/odoo-dev/odoo/odoo/addons/base/ir/ir_model.py", line 1028, in xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ParseError: "External ID not found in the system: daily_transaction.action_daily_transaction" while parsing /home/odoo/odoo-dev/custom-addons/daily_transaction/daily_transaction_view.xml:11, near <menuitem action="action_daily_transaction" id="menu_action_daily_transaction" parent="menu_daily_transaction_root" sequence="20"/>
Run Code Online (Sandbox Code Playgroud)

/home/odoo/odoo-dev/custom-addons/daily_transaction/daily_transaction_view.xml:11,近

我的文件结构:(一个用Bold是我的文件名)

__init__.py

from import daily_transaction
Run Code Online (Sandbox Code Playgroud)

__manifest__.py

{
        'name':'Daily Transaction Manager',
        'version':'1.0',
        'description':'**********************This app will keep the record of all the tansactions happening*********',
        'author':'Test',
        'data':['daily_transaction_view.xml'],
        'installable':True,
        'auto_install':False,
}
Run Code Online (Sandbox Code Playgroud)

daily_transaction.py

from . import fields,osv

class daily_transaction(osv.osv):
        _name …
Run Code Online (Sandbox Code Playgroud)

python xml postgresql odoo

-1
推荐指数
1
解决办法
8811
查看次数

在odoo合作伙伴视图中获取最后订购日期客户

例如,如何在我的odoo合作伙伴视图中获取最后确认的销售订单日期

客户J.待办事项最后一次购买:2018年10月3日/ 50天前是否有此模块或我怎样才能使一个计算字段只odoo GUI和开发模式访问.

我试过了:

lines = self.env['sale.order'].sorted(
  [('partner_id', '=', company_id),
  key=lambda l: l.date_order, reverse=True)
  self.x_last_order = lines[:1].date_order
Run Code Online (Sandbox Code Playgroud)

所以我将我的compted字段调整为: 在此输入图像描述

但我不会得到结果或错误.

python odoo odoo-10

-1
推荐指数
1
解决办法
1269
查看次数

导入错误:没有名为 abc 的模块 | 奥杜 10 | Python 2.7

我收到这个错误,

  File "/home/mayank/Workspace/Odoo/v10/odoo/odoo/http.py", line 1325, in __call__
    self.load_addons()
  File "/home/mayank/Workspace/Odoo/v10/odoo/odoo/http.py", line 1346, in load_addons
    m = __import__('odoo.addons.' + module)
  File "/home/mayank/Workspace/Odoo/v10/odoo/odoo/modules/module.py", line 81, in load_module
    execfile(modfile, new_mod.__dict__)
  File "/home/mayank/Workspace/Projects/v10/smecen/odoo_10_plugins/api_nodejs/__init__.py", line 6, in <module>
    import models
  File "/home/mayank/Workspace/Projects/v10/smecen/odoo_10_plugins/api_nodejs/models/__init__.py", line 14, in <module>
    import keycloak
  File "/home/mayank/.local/lib/python2.7/site-packages/keycloak/__init__.py", line 24, in <module>
    from .keycloak_admin import *
  File "/home/mayank/.local/lib/python2.7/site-packages/keycloak/keycloak_admin.py", line 33, in <module>
    from .keycloak_openid import KeycloakOpenID
  File "/home/mayank/.local/lib/python2.7/site-packages/keycloak/keycloak_openid.py", line 26, in <module>
    from jose import jwt
  File "/home/mayank/.local/lib/python2.7/site-packages/jose/jwt.py", line 3, in <module>
    from …
Run Code Online (Sandbox Code Playgroud)

python python-2.7 odoo odoo-10

-1
推荐指数
1
解决办法
1120
查看次数

在python中将float转换为float时间

如何在python代码中将10.5转换为10:30(10小时30分钟).

现在时间= 10.5 我需要结果时间= 10:30

有什么简单的解决

Tnx全部求助

python odoo

-3
推荐指数
1
解决办法
1519
查看次数

如何将流量从端口80转发到另一个端口

我正在运行ubuntu,我想将端口80的请求转发到另一个端口,即8069,我正在运行我的openerp服务器...

我需要什么规则或bash脚本来解决这个问题?

ubuntu iptables openerp odoo

-5
推荐指数
1
解决办法
3258
查看次数