İçereği Atla
Menü
Bu soru işaretlendi
3 Cevaplar
8424 Görünümler

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.

Avatar
Vazgeç
En İyi Yanıt

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,

Avatar
Vazgeç
Üretici

Thnks Mehta, Your answer is very helpful

En İyi Yanıt

Nice

Avatar
Vazgeç
Üretici En İyi Yanıt

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.

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
0
Mar 24
1794
1
May 17
8135
3
Haz 25
2512
0
May 24
1665
3
May 25
9851