2016-03-22 2 views
0

Здравствуйте, я хочу отображать только идентификатор страны на экране редактирования/создания клиента PoS. Я добавил это поле в файле pos.xml:odoo POS country_id отображает идентификатор и имя

<div class='client-detail'> 
    <span class='label'>Country_id</span> 
    <t t-esc='partner.country_id'/> 
</div> 

я ожидал, чтобы это вернуть только номер (идентификатор страны), но он дал ID, имя

, например, для Antartica я не получил как результат, но 10, ANTARTICA

Я также пробовал использовать 'partner.country_id.id', но это ничего не вернуло.

Любая помощь пожалуйста.

ответ

1

Для получения id вы должны использовать country_id.id (country_id - это поле many2one).

<t t-esc='partner.country_id.id'/> 
Смежные вопросы