I'm using Odoo17 and I want to print PDF Report from Wizard. The Wizard works fine, when I click on the button that trigger the function to print the PDF it download a blank PDF. To keep things simple, I'm not gonna publish all the code. So basically here are my files :
wizard/wizard_model
class ModelWizard (models.TransientModel):
   _name = 'project.pdf.report'
   _description='display printed informations'
   
   info= fields.Char()
   
   def print_report(self):
     print(self.env.context)
     data = {
           'model_id': self.id,
           'form': self.env.context
       }
     return self.env.ref('my_addon.action_report_Pdf').report_action(None, data=data)
Then I got my action file :
report/ir_actions_report
My PDF
project.pdf.report
qweb-pdf
my_addon.my_pdf
my_addon.my_pdf
'Name
report
And finally my template:
Sample Report
I must have missed something. When the PDF is download the file got name instead of . And page is blank, no header nor footer.
Could you help please ?
Thanks!!


