2015-09-28 2 views
4

Как вы можете отображать количество страниц за пределами нижнего колонтитула?Q: Счетчик страниц отчета Odoo QWeb на странице

Эй,

Я строй отчета для клиента. Все в порядке, за исключением того, что он хочет отобразить номер страницы на странице (рядом с полем адреса) вместо нижнего колонтитула, который вообще не работает.

Как я понимаю, до сих пор используемые в модуле сообщения subst.js отвечают за замену классов и topage номерами страниц.

В редакторе report/minimum_layout вызывается subst.js, если subst is True. Логическое значение устанавливается в report.py в методе get_pdf для верхнего и нижнего колонтитула до True, а для reportcontent - false. Если я применяю плохую практику и редактирую ядро ​​Odoo и устанавливаю subst=True для reportcontent, механизм отчета больше не отображает основную часть отчета и возвращает неопределенный.

Кто-нибудь нашел подходящее решение этой проблемы?

+0

ли можно добавить попытке вы пробовали с кодом? попробуйте добавить его с вашим вопросом. –

ответ

0

попробовать это

<t t-set="nbr_page" t-value="0"/> <p> <t t-set="compteur" t-value="nbr_page+1"/><t t-esc="nbr_page"/> </p> </t> 
+0

Но когда я должен использовать '' nbr_page + 1'? – Zety

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