python - Odoo:服务器操作在“activity_user_type”列中返回空值违反了非空约束
问题描述
我正在创建一个简单的服务器操作,它只打印一个简单的测试,但是当我运行代码时出现以下错误
odoo.tools.convert.ParseError: "null value in column "activity_user_type" violates not-null constraint
DETAIL: Failing row contains (617, Confirm, ir.actions.server, null, 552, action, 1, 2020-10-24 02:50:49.149867, 1, 2020-10-24 02:50:49.149867, ir_actions_server, code, 5, 552, null, action = model.print_test(), null, null, null, null, null, null, null, null, null, null, null).
" while parsing /home/odoo/odoo12/project1/bearings_module/views/shortfall.xml:52, near
代码
<record id="model_custom_shortfall_action_confirm" model="ir.actions.server">
<field name="name">Confirm</field>
<field name="type">ir.actions.server</field>
<field name="model_id" ref="bearings_module.model_custom_shortfall"/>
<field name="binding_model_id" ref="bearings_module.model_custom_shortfall"/>
<field name="state">code</field>
<field name="code">action = model.print_test()</field>
</record>
def print_test(self):
print("Test")
解决方案
推荐阅读
- excel - 模拟数据透视表行为的公式
- angular - Angular中的绑定回调函数
- powershell - 我没有看到任何文件
- java - 在文档中显示部分方法体
- django - PasswordChangeForm 永远无效,模板中始终存在错误消息
- c# - 如何在分隔字符串的第一个元素上找到部分重复项?
- python - Python3 Tkinter:如何将所有图像放在单个 python 文件中
- image - 如何在 python-docx 中使用 add_picture() 在背景上插入图像(与文本重叠)?
- wpf - 使用 WPF Canvas 进行内存管理 - 大量(相同)对象
- javascript - JavaScript selectedIndex 文本上的多项选择