Skip to content
Snippets Groups Projects
document_attachment.xml 2.99 KiB
Newer Older
szeka.wong's avatar
szeka.wong committed
<?xml version="1.0" encoding="utf-8"?>
<odoo>

        <!-- Views related to the document_attachment_type model. -->

        <record id="document_attachment_type_tree_view" model="ir.ui.view">
            <field name="name">document_attachment_type_tree_view</field>
            <field name="model">document_attachment.type</field>
            <field name="arch" type="xml">

                <tree string="Document types">
                    <field name="name" />
                </tree>

            </field>
        </record>

        <record id="document_attachment_type_form_view" model="ir.ui.view">
            <field name="name">document_attachment_type_form_view</field>
            <field name="model">document_attachment.type</field>
            <field name="arch" type="xml">

                <form string="Document types">
                    <group cols="2">
                        <field name="name" />
                        <field name="model" invisible="1"/>
                    </group>
                </form>

            </field>
        </record>

        <!-- Views related to the document_attachment model. -->

        <record id="document_attachment_tree_view" model="ir.ui.view">
            <field name="name">document_attachment_tree_view</field>
            <field name="model">document_attachment</field>
            <field name="arch" type="xml">

                <tree string="Documents">

                    <field name="type_id" />

                    <!-- Inherited from ir.attachment. -->

                    <field name="datas_fname" />

                    <field name="create_date" />

                </tree>

            </field>
        </record>

        <record id="document_attachment_form_view" model="ir.ui.view">
            <field name="name">document_attachment_form_view</field>
            <field name="model">document_attachment</field>
            <field name="arch" type="xml">

                <form string="Documents">

                    <!-- Utility fields. -->
                    <field name="id" invisible="1" />

                    <group cols="2">

                        <field name="type_id"
                            domain="[('model', '=', context.get('res_model'))]"
                            context="{'default_model': context.get('res_model')}" />

                        <!-- Inherited from ir.attachment. -->

                        <field name="datas" filename="datas_fname" />
                        <field name="datas_fname" invisible="1"
                            class="oe_inline oe_right" />

                    </group>

                    <group col="4" attrs="{'invisible': [('id', '=', False)]}">
                        <field name="create_date" readonly="1" />
                        <field name="create_uid" readonly="1" />
                        <field name="write_date" readonly="1" />
                        <field name="write_uid" readonly="1" />
                    </group>

                </form>

            </field>
        </record>

</odoo>