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

我有一个类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

当状态为“进行中”时,如何隐藏编辑按钮 我尝试像这样执行 ir.rule但它不起作用,它只能过滤(域)我的树视图 我也尝试在 JavaScript 中执行此操作,但我不能查找任何 odoo 11 示例
我想允许字段在表单生成器中可编辑,
我在自定义odoo表单(联系表单)中添加了“标题”字段,但它不应该在website_form_blacklished中,所以我编写了以下代码:
class CrmLead(models.Model):
_inherit = "crm.lead"
title = fields.Many2one(website_form_blacklisted=False)
Run Code Online (Sandbox Code Playgroud)
但这不起作用,
你能帮我吗?
〜...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字段,我们可以在其中选择多个合作伙伴。
尝试在字段后添加标签时出现错误。
<div>
<field name="percentage" class="oe_inline"/>
<label string="%" class="oe_inline"/>
</div>
Run Code Online (Sandbox Code Playgroud)
有什么帮助吗?谢谢。
我正在尝试为"每日交易"创建一个模块ValueError并获得评估错误
Run Code Online (Sandbox Code Playgroud)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"/>/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) 例如,如何在我的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)
但我不会得到结果或错误.
我收到这个错误,
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代码中将10.5转换为10:30(10小时30分钟).
现在时间= 10.5 我需要结果时间= 10:30
有什么简单的解决
Tnx全部求助
我正在运行ubuntu,我想将端口80的请求转发到另一个端口,即8069,我正在运行我的openerp服务器...
我需要什么规则或bash脚本来解决这个问题?