如何在 fields_view_get 方法中获取当前记录(form视图)
我想根据记录的状态动态地生成form视图,
可是我发现当我从tree视图中点击进入form视图中时,
上下文中并没哟active_id,
有没有什么办法可以获得这条记录呢?
我昨天查了一天,网上有些答案,但是不是很详细,写在这里,希望可以有大神完善一下:
1. 当在tree视图中点击记录时,将记录id添加到上下文中,然后就可以在上下文中获得id了
(然而我并不知道如和将id添加到上下文中。。。。)
2. use read
` @api.multi
def read(self, fields=None, load='_classic_read'):`
这个更是语焉不详
还有一点很是疑惑,为什么从tree视图中点击进入form视图会没有active_id,但是在form视图中直接刷新会有呢?
是tree视图加载时已经加载了相关记录所有的数据,然后仅仅是获取form视图,然后填充已有的记录数据么?
如有解答,万分感谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论