تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
3 الردود
8174 أدوات العرض

Hello,

I have a form (wizard) that contains default information.

I would like to execute this form automatically by clicking the Create button..

Need help, thanks for advance.

الصورة الرمزية
إهمال
أفضل إجابة

Hello Tansadio,


For this scenario, you override the create method.

Try this :-

@api.model

def create(self, vals):

    result = super(model_name, self).create(vals)

     return {            

            'name': _('Wizard String'),

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

            'res_model': 'custom.wiz',

            'view_type': 'form',

            'view_mode': 'form',

            'target': 'new',

         }


Hope, it works for you.

Thanks,

الصورة الرمزية
إهمال
الكاتب

Thnks Mehta, Your answer is very helpful

أفضل إجابة

Nice

الصورة الرمزية
إهمال
الكاتب أفضل إجابة

This is the code i used.

<openerp>

<data noupdate="1">

<record id="ir_cron_scheduler_mass_allocation_action" model="ir.cron">

<field name="name">Masse allocation attribution scheduler</field>

<field name="user_id" ref="base.user_root"/>

<field name="interval_number">2</field>

<field name="interval_type">minutes</field>

<field name="numbercall">-1</field>

<field eval="False" name="doall"/>

<field eval="'hr.holidays.mass.allocation'" name="model"/>

<field eval="'create'" name="function"/>

</record>

</data>

</openerp>


So, When i performed this code, i see errors about arguments.

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
0
مارس 24
1539
1
مايو 17
7891
3
يونيو 25
2156
0
مايو 24
1456
3
مايو 25
9028