工作流中如何根据用户组的权限判断该用户是否有权进行某一步的操作?
-
@joshua
我按照您说的导出,看到ID是__export__.res_groups_25,果然是导出才生成的,不易于管理。但是我去wkf_transition表里面看记录的就是25这个值啊,找了找名字带group的其他表,也没看到哪儿有__export__.res_groups_25对应25这个关系表啊?
虽然实现了权限控制,但是好像啥提示都没有?比如弹窗您无权限之类的,就是单纯的点了没用吗?还是说提示要在python里面写?
初始admin账户是不是默认所有权限的?我新建的group没加admin,似乎都能无障碍操作。 -
有什么接口可以在python那儿给浏览器弹窗吗?
我看有onchange函数可以return warning的,试了一下似乎不行?是因为按钮是multi吗?return warning是onchange用的,平时的方法可以用通过
raise
来实现,例如:
raise UserError(_('You can not delete a sent quotation or a sales order! Try to cancel it before.'))
顺便问问python函数前面@api.onchange('XX')或者@api.multi
这些前缀,那么在哪儿能看到更详细一点各种前缀的介绍? -
@BraidTim
建议一个帖子一个主题,你的问题在文档里都有介绍,完整的入门教程可以参考这个:http://www.odoo.com/documentation/10.0/howtos/backend.html,
更多的框架的信息可以看其他章节 http://www.odoo.com/documentation/10.0/index.html