[MIG] base_report_to_printer: Print attachments wizard

This commit is contained in:
sebalix
2020-08-06 12:30:44 +02:00
committed by trisdoan
parent aa6ec505d2
commit 0551fba25b
3 changed files with 57 additions and 63 deletions

View File

@@ -3,7 +3,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.14: http://docutils.sourceforge.net/" />
<meta name="generator" content="Docutils: http://docutils.sourceforge.net/" />
<title>Report to printer</title>
<style type="text/css">

View File

@@ -2,7 +2,7 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl)
import base64
from openerp import _, api, fields, models
from odoo import _, fields, models
class PrintAttachment(models.TransientModel):
@@ -21,7 +21,6 @@ class PrintAttachment(models.TransientModel):
string="Attachments to print",
)
@api.multi
def print_attachments(self):
"""Prints a label per selected record"""
self.ensure_one()
@@ -67,7 +66,6 @@ class PrintAttachmentLine(models.TransientModel):
record_name = fields.Char(related="attachment_id.res_name", readonly=True)
copies = fields.Integer(default=1)
@api.multi
def get_format(self):
self.ensure_one()
mimetype = self.attachment_id.mimetype

View File

@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<openerp>
<data>
<odoo>
<record id="wizard_print_attachment_form" model="ir.ui.view">
<field name="name">wizard.print.attachment</field>
<field name="model">wizard.print.attachment</field>
@@ -19,12 +18,11 @@
<footer>
<button
name="print_attachments"
string="Print"
type="object"
class="oe_highlight"
string="Print"
class="btn-primary"
/>
or
<button string="Cancel" class="oe_link" special="cancel" />
<button string="Cancel" class="btn-secondary" special="cancel" />
</footer>
</form>
</field>
@@ -46,7 +44,6 @@
<field name="name">Print Attachments</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">wizard.print.attachment</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="target">new</field>
</record>
@@ -56,5 +53,4 @@
sequence="50"
parent="printing_menu"
/>
</data>
</openerp>
</odoo>