跳至内容
菜单
此问题已终结
1 回复
7384 查看

Hi Guys,

Error raise, 

I have got below error when I am trying to access Form view of wizard from button click.

"Cannot read property 'view_type' of undefined openerp."

Here is my code.

dummy, view_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'module_name', 'wizard_form_view_id')

        return {

            'name':_("Display Name"),#Name You want to display on wizard

            'view_mode': 'form',

            'view_id': view_id,

            'view_type': 'form',

            'res_model': 'wiz_model_name',# With . Example sale.order

            'type': 'ir.actions.act_window',

            'target': 'new',

            'context': context,

    }

Thanks in advance.

Ankit H Gandhi.



形象
丢弃
编写者 最佳答案

 I found solution. Please refer below code.

dummy, view_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'module_name', 'wizard_form_view_id')

        return {

            'name':_("Display Name"),#Name You want to display on wizard

            'view_mode': 'form',

            'view_id': view_id,

            'view_type': 'form',

            'res_model': 'wiz_model_name',# With . Example sale.order

            'type': 'ir.actions.act_window',

            'target': 'new',

            'context': context,

             'views': [(view_id, 'form')], # Added this new line to solve problem.

    }

Hope this help you.

Best Thanks,

Ankit H Gandhi.

形象
丢弃
相关帖文 回复 查看 活动
1
12月 22
3458
3
10月 22
6758
0
12月 20
5438
3
11月 23
32730
4
7月 25
4991