Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
2 Replies
18684 Tampilan

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

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

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
Buang
Post Terkait Replies Tampilan Aktivitas
1
Des 24
6123
3
Agu 24
6977
4
Jul 24
41310
5
Apr 23
99139
3
Nov 22
4389