2014-10-17 4 views
0

partner_id имеет контекстКак я могу сделать адрес доставки Odoo inline на заказ?

{'show_address': 1} 

который я думал, сделал адрес шоу инлайн, но установка контекста, кажется, не сделать то же самое на partner_shipping_id

<field name="partner_shipping_id" position="attributes"> 
    <attribute name="context">{'show_address':1,'default_type':'delivery'}</attribute> 
</field> 

Что мне не хватает?

ответ

1

Похоже, что мне также нужно постоянно его перезагружать, так как адрес вытягивается динамически.

<field name="partner_shipping_id" position="attributes"> 
    <attribute name="context">{'show_address':1,'default_type':'delivery'}</attribute> 
    <attribute name="options">{"always_reload": True}</attribute> 
</field> 
0

Да вы правы вы пропустили

always_reload

Поскольку веб-клиент уже отправил запись со значением не будет вызывать name_get метод. поэтому параметр always_reload в поле Many2one принудительно вызывает метод name_get

Смежные вопросы