Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
1 Ответить
4244 Представления

Hello! I need a big help.

I need to change the report filename when the pdf is downloaded. 

If i use the "Print" button it works correctly, but if i use a custom button it not works.

Everytime the file is downloaded, it has the name "Generate Report.pdf" 

How to solve this problem? (Check the comment)

Thank you

Аватар
Отменить
Автор

<record id="action_generate_report" model="ir.actions.report">
<field name="name">Generate Report</field>
<field name="model">custome.module</field>
<field name="report_type">qweb-pdf</field>
<field name="report_name">module.generate_report_template</field>
<field name="report_file">module.generate_report_template</field>
<field name="print_report_name">"Report - %s" % self.name</field>
<field name="paperformat_id" ref="paperformat_margin" />
</record>

Hi Angelo did you find any solution ?
I am having the same issue.

Лучший ответ

Hi 
You can refer to the pdf creation in odoo14
https://www.cybrosys.com/blog/how-to-create-pdf-report-odoo-14

OR 
you can try this code

<record id="action_generate_report" model="ir.actions.report">
 
        <field name="name">Generate Report</field>
          <field name="model">custome.module</field>
          <field name="report_type">qweb-pdf</field>
          <field name="report_name">module.generate_report_template</field>
          <field name="report_file">module.generate_report_template</field>
          <field name="print_report_name">"Report - %s" % object.name</field>
          <field name="paperformat_id" ref="paperformat_margin" />
          <field name="binding_model_id" ref="model_custom_module"/>
          <field name="binding_type">report</field>
</record>



Hope it helps
Аватар
Отменить
Related Posts Ответы Просмотры Активность
7
апр. 23
28319
1
янв. 24
1813
1
апр. 22
9425
1
нояб. 21
6087
3
мар. 21
12036