Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
3 Antworten
21692 Ansichten

I want to add a button in a form view, the action of this is to print the report. How can I do this? it seems like printing report in Odoo 12 is far different from Odoo10. can someone have the tutorial for this scenario? Thanks :)

Avatar
Verwerfen

Thanks Niyas and Sudhir

Beste Antwort

Hi,

Check the code of the print button added in the sale order form.


See a sample below:

return self.env.ref('test.test_report').report_action(record_id)

in the below image you can see the code of the print button in the sale order form.


Thanks

Avatar
Verwerfen
Beste Antwort

As Niyas said, you can get the reference from the core modules like Sales, Purchase.

Ex:

return self.env.ref('module_name.XML_ID_of_report').report_action(self)


Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
3
Okt. 23
8795
1
Sept. 23
3322
1
Mai 23
2261
2
Apr. 23
2822
1
März 23
2205