add trays in printers view

This commit is contained in:
Guewen Baconnier
2014-11-18 09:34:32 +01:00
parent 2da9855765
commit fb01704296
3 changed files with 28 additions and 1 deletions

View File

@@ -29,6 +29,7 @@
'data': [ 'data': [
'users_view.xml', 'users_view.xml',
'ir_report_view.xml', 'ir_report_view.xml',
'printer_view.xml',
], ],
'test': [], 'test': [],
'installable': True, 'installable': True,

View File

@@ -27,10 +27,11 @@ class PrinterTray(models.Model):
_description = 'Printer Tray' _description = 'Printer Tray'
name = fields.Char(required=True) name = fields.Char(required=True)
system_name = fields.Char(required=True) system_name = fields.Char(required=True, readonly=True)
printer_id = fields.Many2one( printer_id = fields.Many2one(
comodel_name='printing.printer', comodel_name='printing.printer',
string='Printer', string='Printer',
required=True, required=True,
readonly=True,
ondelete='cascade', ondelete='cascade',
) )

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<record model="ir.ui.view" id="view_printing_printer_form">
<field name="name">printing.printer.form</field>
<field name="model">printing.printer</field>
<field name="inherit_id" ref="base_report_to_printer.view_printing_printer_form"/>
<field name="arch" type="xml">
<xpath expr="//sheet/group[3]" position="after">
<group string="Trays">
<field name="tray_ids" nolabel="1">
<form>
<group>
<field name="name"/>
<field name="system_name"/>
</group>
</form>
</field>
</group>
</xpath>
</field>
</record>
</data>
</openerp>