跳至內容
選單
此問題已被標幟
3 回覆
8330 瀏覽次數

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
3月 24
1719
1
5月 17
8065
3
6月 25
2417
0
5月 24
1620
3
5月 25
9606