Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
3 Replies
8461 Tampilan

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
Buang
Jawaban Terbai

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
Buang
Penulis

Thnks Mehta, Your answer is very helpful

Jawaban Terbai

Nice

Avatar
Buang
Penulis Jawaban Terbai

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
Buang
Post Terkait Replies Tampilan Aktivitas
0
Mar 24
1867
1
Mei 17
8180
3
Jun 25
2583
0
Mei 24
1708
3
Mei 25
10122