首页 > 解决方案 > Odoo v11:如何将参数传递给 cron 作业

问题描述

这是我的代码片段。我想将 param1 传递给 cron 作业。

我怎么做?

class MyTask(models.Model):

    _name = "my.task"

    @api.model
    def cron_do_task(self, param1)
       print(param1)

<record id="cron_do_task" forcecreate='True' model="ir.cron">
      <field name="name">Do -Task</field>
      <field eval="False" name="active"/>
      <field name="user_id" ref="base.user_root"/>
      <field name="interval_number">15</field>
      <field name="interval_type">minutes</field>
      <field name="numbercall">-1</field>
      <field name="model_id" ref="model_my_task"/>
      <field name="state">code</field>
      <field name="code">model.cron_do_task(???)</field>
</record>

我相信args在 v11 中不再可用

标签: odoo-11

解决方案


推荐阅读