0

Odoo 警告,MissingError 您尝试访问的文档之一已被删除,请刷新后重试。

我正在访问这个按钮 action_four_weeks_schedule_form,如下所示。

<field name='multiple_ratecard_id' nolabel="1" options="{'reload_on_button': true}">  <!-- widget="many2many"-->
                                            <tree  string="ALLOCATE SPOTS" editable="bottom" >
                                                <button name="action_four_weeks_schedule_form" type="object" string="CREATE RATECARD SCHEDULE" class="oe_highlight" />

multiple_ratecard_id是一个多对多的模型,称为单数,其中有函数 action_four_weeks_schedule_form
是函数

   def action_four_weeks_schedule_form(self,cr,uid,ids,context):
    for id in ids:
        order_obj = self.pool.get('ratecard.multiple').browse(cr,uid,id)
        my_id=int(order_obj.id)
    scheduled_for= order_obj.scheduled_for
    code= order_obj.code
    return {
        'name':_("Four  Week Schedule to Process"),
        'view_mode': 'form',
        'view_id': False,
        'view_type': 'form',
        'res_model': 'four.weeks.schedule',
        'context':{'default_scheduled_for':scheduled_for,'default_code':code},
        'type': 'ir.actions.act_window',
        'nodestroy': True,
        'target': 'new',
        'domain': '[]',
        'flags': {'form': {'action_buttons': True}}

    }

我该如何解决这个错误并让按钮弹出视图而不是 Odoo 警告?

4

2 回答 2

1

尝试以下操作:

  1. 重启服务器
  2. 更新你的模块
  3. 刷新页面
于 2015-12-09T08:43:08.313 回答
0

当您尝试从另一个操作系统访问您的模块或您的模块有访问权限问题时,会发生此错误,在 Linux 上,只需为您的模块授予“其他”的读写访问权限并重新启动服务器。

于 2016-03-11T16:20:15.960 回答