Спасибо @ Ex4 за идею. Быстрое и грязное решение - добавить атрибут стиля для разделов DIV. Это вряд ли идеальное решение, но оно решает промежуточную проблему.
Чтобы применить QnD-решение, выполните шаги:
Settings
с включенным режимом разработчика - > Edit document layout
в разделе Бизнес-документы
Искать раздел
<div class="col-6" name="company_address">
<div t-field="company.partner_id" t-options="{"widget": "contact", "fields": ["address", "name"], "no_marker": true}"/>
</div>
Добавить атрибут стиля (style="font-size:14px"
) для внутреннего <div>
:
<div class="col-6" name="company_address">
<div t-field="company.partner_id" style="font-size:14px" t-options="{"widget": "contact", "fields": ["address", "name"], "no_marker": true}"/>
</div>
Изменяет размер шрифта адреса компании отправителя. Нам все еще нужно изменить размер шрифта адреса получателя. Перейдите на
Settings
->
Technical
->
Views
(в интерфейсе пользователя) Поиск
address_layout
Добавьте тот же стиль attbute (
style="font-size:14px"
) для секции:
<div style="font-size:14px" name="address" t-att-class="colclass">
<t t-raw="address"/>
</div>
Конечный результат - не самая красивая раскладка в мире, но она работает: https://snipboard.io/oDicR7.jpg
Правильный способ, по-видимому, заключается в том, чтобы унаследовать «account.report_invoice_document», а затем изменить код шаблона. Так что это невозможно только с интерфейсом администратора Odoo. Требуется написать небольшое расширение.