|
- <?xml version="1.0" encoding="utf-8"?>
- <odoo>
- <!-- 向表单添加按钮|向表单和动作传递参数 – 上下文-->
- <!-- <record id='action_all_customers' model='ir.actions.act_window'>-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="res_model">res.partner</field>-->
- <!-- <field name="view_mode">tree,form</field>-->
- <!-- <!–替换了字段customer/default_customer–>-->
- <!-- <field name="domain">[('is_company', '=', True)]</field>-->
- <!-- <field name="context">{'partner_share': True}</field>-->
- <!-- <field name="limit">20</field>-->
- <!-- </record>-->
-
- <!-- <record id="view_all_customers_tree" model="ir.ui.view">-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="arch" type="xml">-->
- <!-- <tree>-->
- <!-- <field name="name" />-->
- <!-- </tree>-->
- <!-- </field>-->
- <!-- </record>-->
- <!-- <record id="view_all_customers_form" model="ir.ui.view">-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="arch" type="xml">-->
- <!-- <form>-->
- <!-- <header>-->
- <!-- <!–模块-模型-方法,跨模块去调用–>-->
- <!-- <button type="object" name="open_commercial_entity" string="联系人" class="btn-primary" />-->
- <!-- <!–添加一个引用动作的按钮–>-->
- <!-- <button type="action" name="%(base.action_partner_category_form)d" string="联系人分类" />-->
- <!-- </header>-->
- <!-- <group string="Content" name="my_content">-->
- <!-- <field name="name" />-->
- <!-- <field name="category_id" widget="many2many_tags" />-->
- <!-- </group>-->
- <!-- </form>-->
- <!-- </field>-->
- <!-- </record>-->
-
- <!-- <record id="action_all_customers_tree" model="ir.actions.act_window.view">-->
- <!-- <field name="act_window_id" ref="action_all_customers" />-->
- <!-- <field name="view_id" ref="view_all_customers_tree" />-->
- <!-- <field name="view_mode">tree</field>-->
- <!-- <field name="sequence" eval="2"/>-->
- <!-- </record>-->
-
- <!-- <record id="action_all_customers_form" model="ir.actions.act_window.view">-->
- <!-- <field name="act_window_id" ref="action_all_customers" />-->
- <!-- <field name="view_id" ref="view_all_customers_form" />-->
- <!-- <field name="view_mode">form</field>-->
- <!-- <field name="sequence" eval="2"/>-->
- <!-- </record>-->
-
- <!-- <!– Activate the french language to see the effect:context–>-->
- <!-- <act_window id="action_all_customers_fr" name="Tous les clients" res_model="res.partner"-->
- <!-- domain="[('is_company', '=', True)]" context="{'lang': 'fr_FR','default_lang': 'fr_FR', 'active_test': False}" />-->
-
- <!-- <menuitem id="menu_custom_top_level" name="公司一览" web_icon="my_module,static/description/icon.png"/>-->
- <!-- <menuitem id="menu_all_customers" parent="menu_custom_top_level" action="action_all_customers" sequence="10" groups="" />-->
- <!-- <menuitem id="menu_all_customers_fr" parent="menu_custom_top_level" action="action_all_customers_fr" sequence="10" />-->
-
-
-
- <!--在记录列表上定义过滤器 – 域-->
- <!-- <!– Activate the french language to see the effect–>-->
- <!-- <record id="action_my_customers" model="ir.actions.act_window">-->
- <!-- <field name="name">All my customers who don't speak French</field>-->
- <!-- <field name="res_model">res.partner</field>-->
- <!-- <field name="domain">-->
- <!-- [('is_company', '=', True), ('user_id', '=', uid), ('lang', '!=', 'fr_FR')]-->
- <!-- </field>-->
- <!-- </record>-->
-
- <!-- <record id="action_customers_or_suppliers" model="ir.actions.act_window">-->
- <!-- <field name="name">Customers or suppliers</field>-->
- <!-- <field name="res_model">res.partner</field>-->
- <!-- <field name="domain">[('is_company', '=', True)]</field>-->
- <!-- </record>-->
-
- <!-- <menuitem id="menu_custom_top_level" name="My App menu" web_icon="my_module,static/description/icon.png"/>-->
- <!-- <menuitem id="menu_my_customers" parent="menu_custom_top_level" action="action_my_customers" sequence="9" />-->
- <!-- <menuitem id="menu_customers_or_suppliers" parent="menu_custom_top_level" action="action_customers_or_suppliers" sequence="10" />-->
-
- <!-- 定义列表视图-->
- <!-- <record id='action_all_customers' model='ir.actions.act_window'>-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="res_model">res.partner</field>-->
- <!-- <field name="view_mode">tree,form</field>-->
- <!-- <field name="domain">[('is_company', '=', True)]</field>-->
- <!-- <field name="context">{'partner_share': True}</field>-->
- <!-- <field name="limit">20</field>-->
- <!-- </record>-->
- <!-- <record id="tree_all_customers" model="ir.ui.view">-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="arch" type="xml">-->
- <!-- <tree editable = "top" create = "true" edit = "true" delete = "false">-->
- <!-- <field name="name" />-->
- <!-- </tree>-->
- <!-- </field>-->
- <!-- </record>-->
- <!-- <record id="action_all_customers_tree" model="ir.actions.act_window.view">-->
- <!-- <field name="act_window_id" ref="action_all_customers" />-->
- <!-- <field name="view_id" ref="tree_all_customers" />-->
- <!-- <field name="view_mode">tree</field>-->
- <!-- <field name="sequence">5</field>-->
- <!-- </record>-->
- <!-- <menuitem id="menu_custom_top_level" name="My App menu" web_icon="my_module,static/description/icon.png"/>-->
- <!-- <menuitem id="menu_my_customers" parent="menu_custom_top_level" action="action_all_customers" sequence="9" />-->
-
- <!-- <!– 定义搜索视图–>-->
- <!-- <record id="search_all_customers" model="ir.ui.view">-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="arch" type="xml">-->
- <!-- <search>-->
- <!-- <!–在搜索框中输入内容时,即可通过名称、分类和银行账号字段来进行搜索–>-->
- <!-- <field name="name" />-->
- <!-- <field name="category_id" filter_domain="[('category_id', 'child_of', self)]" />-->
- <!-- <field name="bank_ids" widget="many2one" />-->
- <!-- <separator/>-->
- <!-- <filter name="active" string="未归档" domain="[('active','=',True)]"/>-->
- <!-- <!–定义数据分组查询–>-->
- <!-- <group expand="1" string="Group By">-->
- <!-- <filter string="Country" name="country" context="{'group_by':'country_id'}"/>-->
- <!-- </group>-->
- <!-- </search>-->
- <!-- </field>-->
- <!-- </record>-->
-
- <!-- <record id="action_all_customers" model="ir.actions.act_window">-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="res_model">res.partner</field>-->
- <!-- <field name="domain">[('is_company', '=', True)]</field>-->
- <!-- <field name="context">{'search_default_active': 1, 'search_default_country': 1 }</field>-->
- <!-- <field name="search_view_id" ref="search_all_customers" />-->
- <!-- </record>-->
-
- <!-- <menuitem id="menu_custom_top_level" name="My App menu" web_icon="my_module,static/description/icon.png"/>-->
- <!-- <menuitem id="menu_all_customers" parent="menu_custom_top_level" action="action_all_customers" sequence="10" groups="" />-->
-
- <!--<!–修改已有视图 – 视图继承–>-->
- <!-- <record id="view_partner_form" model="ir.ui.view">-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="inherit_id" ref="base.view_partner_form" />-->
- <!-- <field name="arch" type="xml">-->
- <!-- <field name="website" position="after">-->
- <!-- <field name="write_date" />-->
- <!-- </field>-->
- <!-- </field>-->
- <!-- </record>-->
-
- <!-- <record id="view_res_partner_filter" model="ir.ui.view">-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="inherit_id" ref="base.view_res_partner_filter" />-->
- <!-- <field name="arch" type="xml">-->
- <!-- <xpath expr="." position="inside">-->
- <!-- <field name="mobile" />-->
- <!-- </xpath>-->
- <!-- </field>-->
- <!-- </record>-->
-
- <!-- <record id="view_partner_tree" model="ir.ui.view">-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="inherit_id" ref="base.view_partner_tree" />-->
- <!-- <field name="arch" type="xml">-->
- <!-- <field name="email" position="after">-->
- <!-- <field name="phone" position="move"/>-->
- <!-- </field>-->
- <!-- </field>-->
- <!-- </record>-->
-
- <!-- <record id="action_all_customers" model="ir.actions.act_window">-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="res_model">res.partner</field>-->
- <!-- <field name="domain">[('is_company', '=', True)]</field>-->
- <!-- </record>-->
-
- <!-- <menuitem id="menu_custom_top_level" name="My App menu" web_icon="my_module,static/description/icon.png"/>-->
- <!-- <menuitem id="menu_all_customers" parent="menu_custom_top_level" action="action_all_customers" sequence="10" groups="" />-->
-
- <!--定义文档样式表单 & 使用attrs的动态表单元素-->
- <!-- <record id="view_all_customers_form" model="ir.ui.view">-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="model">res.partner</field>-->
- <!-- <field name="arch" type="xml">-->
- <!-- <form>-->
- <!-- <header>-->
- <!-- <button type="object" name="open_commercial_entity" string="Open commercial partner" class="btn-primary" />-->
- <!-- </header>-->
- <!-- <sheet>-->
- <!-- <div class="oe_button_box" name="button_box">-->
- <!-- <button name="toggle_active" type="object" class="oe_stat_button" icon="fa-archive">-->
- <!-- <field name="active" widget="boolean_button" options="{'terminology': 'archive'}"/>-->
- <!-- </button>-->
- <!-- </div>-->
- <!-- <div class="oe_left oe_title">-->
- <!-- <label for="name" />-->
- <!-- <h1>-->
- <!-- <field name="name" />-->
- <!-- </h1>-->
- <!-- <!–使用attrs的动态表单元素–>-->
- <!-- <field name="parent_id" attrs="{-->
- <!-- 'invisible': [('is_company', '=', True)],-->
- <!-- 'required': [('is_company', '=', False)]-->
- <!-- }" />-->
- <!-- </div>-->
- <!-- <group>-->
- <!-- <!–使用attrs的动态表单元素–>-->
- <!-- <field name="is_company"/>-->
- <!-- <field name="category_id" widget="many2many_tags" />-->
- <!-- <field name="email"/>-->
- <!-- <field name="mobile"/>-->
- <!-- </group>-->
- <!-- <!–定义内嵌视图或称为私有视图–>-->
- <!-- <field name="child_ids">-->
- <!-- <tree>-->
- <!-- <field name="name" />-->
- <!-- <field name="email" />-->
- <!-- <field name="phone" />-->
- <!-- </tree>-->
- <!-- <form>-->
- <!-- <group>-->
- <!-- <field name="name" />-->
- <!-- <field name="function" />-->
- <!-- <field name="email" />-->
- <!-- <field name="phone" />-->
- <!-- </group>-->
- <!-- </form>-->
- <!-- </field>-->
- <!-- </sheet>-->
- <!-- <!–按设定类型image&pdf预览附件功能–>-->
- <!-- <div class="o_attachment_preview" options="{'types': ['image', 'pdf'], 'order': 'desc'}" />-->
- <!-- <div class="oe_chatter">-->
- <!-- <field name="message_follower_ids" widget="mail_followers"/>-->
- <!-- <field name="activity_ids" widget="mail_activity"/>-->
- <!-- <field name="message_ids" widget="mail_thread"/>-->
- <!-- </div>-->
- <!-- </form>-->
- <!-- </field>-->
- <!-- </record>-->
-
- <!-- <record id='action_all_customers' model='ir.actions.act_window'>-->
- <!-- <field name="name">All customers</field>-->
- <!-- <field name="res_model">res.partner</field>-->
- <!-- <field name="view_mode">tree,form</field>-->
- <!-- <field name="domain">[('is_company', '=', True)]</field>-->
- <!-- <field name="context">{'default_is_company': True, 'form_view_ref': 'my_module.view_all_customers_form'}</field>-->
- <!-- <field name="limit">20</field>-->
- <!-- </record>-->
-
- <!-- <menuitem id="menu_custom_top_level" name="My App menu" web_icon="my_module,static/description/icon.png"/>-->
- <!-- <menuitem id="menu_all_customers" parent="menu_custom_top_level" action="action_all_customers" sequence="10" />-->
-
- <record id="view_all_customers_kanban" model="ir.ui.view">
- <field name="name">All customers</field>
- <field name="model">res.partner</field>
- <field name="arch" type="xml">
- <kanban>
- <field name="name" />
- <templates>
- <t t-name="kanban-box">
- <div class="oe_kanban_card">
- <a type="open">
- <strong><field name="name" /> </strong>
- </a>
- <!-- raw_value语法有问题-->
- <!-- <t t-if="record.supplier.raw_value or record.customer.raw_value">-->
- <!-- is-->
- <!-- <t t-if="record.customer.raw_value">-->
- <!-- a customer-->
- <!-- </t>-->
- <!-- <t t-if="record.customer.raw_value and record.supplier.raw_value">-->
- <!-- and-->
- <!-- </t>-->
- <!-- <t t-if="record.supplier.raw_value">-->
- <!-- a supplier-->
- <!-- </t>-->
- <!-- </t>-->
- </div>
- </t>
- </templates>
- </kanban>
- </field>
- </record>
-
- <record id='action_all_customers' model='ir.actions.act_window'>
- <field name="name">All customers</field>
- <field name="res_model">res.partner</field>
- <field name="view_mode">kanban,tree,form</field>
- <field name="domain">[('is_company', '=', True)]</field>
- <!-- <field name="context">{'default_customer': True, 'kanban_view_ref': 'my_module.view_all_customers_kanban'}</field>-->
- <field name="limit">20</field>
- </record>
-
- <menuitem id="menu_custom_top_level" name="My App menu" web_icon="my_module,static/description/icon.png"/>
- <menuitem id="menu_all_customers" parent="menu_custom_top_level" action="action_all_customers" sequence="10" />
- </odoo>
|