~openerp-commiter/openobject-addons/extra-6.0

« back to all changes in this revision

Viewing changes to printjob/printjob_view.xml

  • Committer: HDA(OpenERP)
  • Author(s): Ferran Pegueroles
  • Date: 2009-10-27 06:16:44 UTC
  • mto: (3909.1.76 extra)
  • mto: This revision was merged to the branch mainline in revision 3912.
  • Revision ID: hda@tinyerp.com-20091027061644-cnu6k7yxw0bmqaln
Added printjob module

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<openerp>
 
3
<data>
 
4
 
 
5
    <menuitem name="Printing" id="menu_printjob_main" icon="STOCK_PRINT"/>
 
6
    
 
7
    <menuitem name="Configuration" id="menu_printjob_config" parent="menu_printjob_main" />
 
8
    
 
9
    <record model="ir.ui.view" id="view_printjob_printer_form">
 
10
            <field name="name">printjob.printer.form</field>
 
11
            <field name="model">printjob.printer</field>
 
12
            <field name="type">form</field>
 
13
            <field name="arch" type="xml">
 
14
            <form string="Printers">
 
15
                <field name="name" select="1"/>
 
16
                <field name="system_name" select="1"/>
 
17
                <group colspan="2" col="4">
 
18
                    <field name="is_default"/>
 
19
                    <button name="set_default" string="Set Default" type="object"/>
 
20
                </group>
 
21
            </form>
 
22
            </field>
 
23
    </record>
 
24
 
 
25
    <record model="ir.ui.view" id="view_printjob_printer_tree">
 
26
        <field name="name">printjob.printer.tree</field>
 
27
        <field name="model">printjob.printer</field>
 
28
        <field name="type">tree</field>
 
29
        <field name="arch" type="xml">
 
30
          <tree string="Printers">
 
31
                    <field name="is_default"/>
 
32
                    <field name="name" select="1"/>
 
33
                    <field name="system_name" select="1"/>
 
34
          </tree>
 
35
        </field>
 
36
    </record>
 
37
 
 
38
    <record model="ir.actions.act_window" id="action_printjob_printer_form">
 
39
            <field name="name">Printers</field>
 
40
            <field name="res_model">printjob.printer</field>
 
41
            <field name="view_type">form</field>
 
42
            <field name="view_mode">tree,form</field>
 
43
    </record>
 
44
 
 
45
    <wizard
 
46
        string="Preview"
 
47
        model="printjob.job"
 
48
        name="printjob.job.preview"
 
49
        menu="False"
 
50
        id="printjob_job_preview"/>
 
51
 
 
52
    <wizard
 
53
        string="RePrint"
 
54
        model="printjob.job"
 
55
        name="printjob.job.reprint"
 
56
        menu="False"
 
57
        id="printjob_job_reprint"/>
 
58
 
 
59
    
 
60
    <record model="ir.ui.view" id="view_printjob_job_form">
 
61
            <field name="name">printjob.job.form</field>
 
62
            <field name="model">printjob.job</field>
 
63
            <field name="type">form</field>
 
64
            <field name="arch" type="xml">
 
65
            <form string="PrintJob">
 
66
            <notebook>
 
67
             <page string="PrintJob">
 
68
                <field name="name" select="1"/>
 
69
                <field name="report"/>
 
70
                <field name="state" select="1"/>
 
71
                <field name="format"/>
 
72
                <field name="batch"/>
 
73
                <field name="pages" />
 
74
                <newline/>
 
75
                <field name="result" widget="binary"/>
 
76
                <field name="keep" />
 
77
                <newline/>
 
78
                <field name="create_uid"/>
 
79
                <field name="create_date"/>
 
80
                <group col="4" colspan="4">
 
81
                    <label/>
 
82
                    <button name="%(printjob_job_preview)d" string="Preview" icon="STOCK_PRINT_PREVIEW" 
 
83
                            type="action" states="ready,done"/>
 
84
                    <button name="%(printjob_job_reprint)d" string="Send to printer" icon="STOCK_PRINT" 
 
85
                            type="action" states="ready,done"/>
 
86
                    <label/>
 
87
                </group>
 
88
             </page>
 
89
             <page string="Parameters">
 
90
                <field name="ids" colspan="4"/>
 
91
                <field name="data" colspan="4"/>
 
92
                <field name="context" colspan="4"/>
 
93
             </page>
 
94
            </notebook>
 
95
            </form>
 
96
            </field>
 
97
    </record>
 
98
 
 
99
    <record model="ir.ui.view" id="view_printjob_job_tree">
 
100
        <field name="name">printjob.job.tree</field>
 
101
        <field name="model">printjob.job</field>
 
102
        <field name="type">tree</field>
 
103
        <field name="arch" type="xml">
 
104
          <tree string="Print Jobs" 
 
105
            colors="blue:state=='draft';red:state=='error';gray:state=='done'">
 
106
                    <field name="name" select="1"/>
 
107
                    <field name="state" />
 
108
                    <field name="batch" />
 
109
                    <field name="keep" />
 
110
                    <field name="pages" />
 
111
                    <field name="create_uid" />
 
112
                    <field name="create_date" />
 
113
          </tree>
 
114
        </field>
 
115
    </record>
 
116
 
 
117
    <record model="ir.actions.act_window" id="action_printjob_job_form">
 
118
            <field name="name">Print jobs</field>
 
119
            <field name="res_model">printjob.job</field>
 
120
            <field name="view_type">form</field>
 
121
            <field name="view_mode">tree,form</field>
 
122
    </record>
 
123
 
 
124
    <menuitem name="Print Jobs" 
 
125
        id="menu_printjob_job_form" 
 
126
        parent="menu_printjob_main" 
 
127
        icon="STOCK_PRINT_PREVIEW"
 
128
        action="action_printjob_job_form"/>
 
129
 
 
130
    <menuitem name="Printers" 
 
131
        id="menu_printjob_printer_form" 
 
132
        parent="menu_printjob_config" 
 
133
        icon="STOCK_PRINT" 
 
134
        action="action_printjob_printer_form"/>
 
135
</data>
 
136
</openerp>