OpenERP дает порядковый номер, когда мы сохранили запись. Я сделал этот модуль.as в этом модуле, когда я создаю рабочего, а затем загружаю номер сотрудника как EMP001, EMP002.OpenERP получить следующий Последовательный номер
Мое требование таково. Когда я собираюсь создать нового сотрудника, вам нужно показать следующий порядковый номер как поле только для чтения. для ex: когда я собираюсь создать 9-го сотрудника, тогда вам нужно показать EMP009 в моем поле emp no.
мои текущие коды, загруженные ниже места https://github.com/priyankahdp/openerp/tree/openerp
ТЕПЕРЬ ЕГО SORTED Я ДОБАВЛЕНО НИЖЕ ТАМ
_defaults = {
'register_no': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'bpl.worker'),
}
Вы имеете в виду вы хотите, чтобы ваше поле только для чтения. Я прав? Если это так, напишите 'readonly = True' внутри кода декларации поля в вашем файле py. –
@Arya благодарит за комментарий. yeah readonly.but Как загрузить это следующее число при загрузке формы? –
Вы можете заполнить его при вызове метода create. –