制作审批按钮

2024-03-29 01:55:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python和opener的新手。我有一个问题,当我想做一个简单的批准按钮来改变状态,只改变状态。在

错误消息:找不到处理程序。

这是我的剧本:

XML:

<button name="approve" states="draft" string="Approve" type="object"/>

Python:

^{pr2}$

Tags: name消息处理程序string状态错误buttonxml
2条回答

您的order_line是可浏览的对象,而不是模型,write()应该在模型对象上完成。在

而不是:

order_line.write({'status': 'confirmed'}, context=context)

尝试:

^{pr2}$

您的错误是因为在函数返回时调用了create()函数。你只需要return True。而且create函数没有id作为参数。您需要传递包含学生记录所需字段和值的字典。如果要复制当前学生记录,请使用copy()函数。在

相关问题 更多 >