Window Odoo 10 中的操作与服务器操作

Window actions vs Server actions in Odoo 10

在脚手架模块中,定义了两种可供选择的操作:window 操作 服务器操作

但是这些操作在概念上有什么区别以及何时使用它们中的哪一个?

Window action中,我们注册了Tree、Form、Kanban、Calendar等id。根据优先级,它会打开相关的视图。

虽然 服务器操作 对于使用选定的基本模型遵循不同的目的很有用。

  • 发送电子邮件
  • 执行Python代码
  • 触发工作流信号
  • 运行 客户端操作
  • 创建或复制新记录
  • 写一条记录
  • 执行几个动作