Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
7386 มุมมอง

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.

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
1
ธ.ค. 22
3458
3
ต.ค. 22
6758
0
ธ.ค. 20
5438
What is wizard ? แก้ไขแล้ว
3
พ.ย. 23
32751
4
ก.ค. 25
4993