Skip to Content
Menu
This question has been flagged
2 Replies
18608 Zobrazenia

@api.one def create_employee(self):

        active_id = self.env.context.get('active_ids', []) or [] record = self.env['op.faculty'].browse(active_id) record.create_employee() if self.user_boolean and not record.user_id:

            user_group = self.env.ref('openeducat_core.group_op_faculty') self.env['res.users'].create_user(record, user_group)

Avatar
Zrušiť
Best Answer

Dear Arunagiri,

Active ids is simply current record's id. When Form view of record is opened its id will be passed in context as active_ids. 

While Creating new record , in context('active_ids') will contain id of creating record. that means id of nextval(models table).


Thankyou.

Avatar
Zrušiť
Best Answer

Active id is the id of the active record.Wizard records will not be  saved in our database so we use this active id for saving datas in our wizard. 

Avatar
Zrušiť
Related Posts Replies Zobrazenia Aktivita
1
dec 24
5953
3
aug 24
6825
4
júl 24
41114
5
apr 23
98774
3
nov 22
4244