2015-09-24 3 views
0

Я новичок в Odoo 8 и испытываю трудности с получением значения ID объекта, например, значения поля ID hr.employee, можете ли вы дать мне образец в этом вопросеКак получить значение поля ID в Odoo

+0

Можете ли вы дать более подробную информацию подробно? – ThanhLD

+0

@ ThanhLD спасибо за ответ на мой вопрос. Я хочу получить текущий идентификатор выбранной записи hr.employee, я пытался использовать self.id, но я не могу получить значение поля ID. а для выбранной записи - когда пользователь инициировал редактирование или создание информации в Employee –

ответ

1

Пожалуйста, ознакомьтесь с Official Doc for v8.0, это даст вам четкую идею.

Для записки, если ваш используете Новый API, то вы просто непосредственно создавать model_object и получать с помощью model_obj.id

Как на вашем примере

HrEmployee = self.env['hr.employee'] 
employee_id = HrEmployee.id 
+1

Это правильно, единственное, что здесь есть, вы получите ложное значение, поскольку никакая запись не просматривается. –

+0

@ 01010010 01101111 0110 спасибо за ответ, как насчет получения значения поля ID, когда пользователь запускал редактирование или создавал в Info Info сотрудника? Мне понадобится значение поля ID для некоторого SQL-запроса в модели –