视图(tree\form)中隐藏按钮( 创建、编辑、删除 )
create="false" edit="false" delete="false"

tree视图中启用编辑
editable="top" (新增行在上) 或 editable="bottom" (新增行在下)

代码示例:

<record model="ir.ui.view"
id="dispatch_product_cost_recording_form">
           
<field
name="name">dispatch.product.cost.recording.form</field>
           
<field
name="model">dispatch.product.cost.recording</field>
           
<field
name="type">form</field>
           
<field name="arch"
type="xml">
               
<form string="产品成本变更记录" create="false" edit="false"
delete="false">
                   
<field
name="dispatch_product"/>
                   
<field
name="cost"/>
                   
<field
name="create_uid"/>
                   
<field
name="create_date"/>
               
</form>
           
</field>
        </record>

<record model="ir.ui.view" id="dispatch_product_cost_recording_tree">
           
<field
name="name">dispatch.product.cost.recording.tree</field>
           
<field
name="model">dispatch.product.cost.recording</field>
           
<field
name="type">tree</field>
           
<field name="arch"
type="xml">
               
<tree string="产品成本变更记录" create="false" edit="false"
delete="false">
                   
<field
name="dispatch_product"/>
                   
<field
name="cost"/>
                   
<field
name="create_uid"/>
                   
<field
name="create_date"/>
               
</tree>
           
</field>
        </record>

<record id="view_warehouse_batch_orderpoint_tree" model="ir.ui.view">
   <field
name="name">stock.warehouse.batch.orderpoint.tree</field>
   <field
name="model">stock.warehouse.orderpoint</field>
   <field
name="arch" type="xml">
    <tree
string="Reordering Rules"
editable="top">
     <field
name="name" />
     <field name="warehouse_id"
on_change="onchange_warehouse_id(warehouse_id)"
      widget="selection"
groups="stock.group_locations" />
     <field
name="location_id" groups="stock.group_locations"
/>
     <field name="company_id"
groups="base.group_multi_company"
      widget="selection"
/>
     <field name="product_id"
on_change="onchange_product_id(product_id)"
/>
     <field name="product_uom"
groups="product.group_uom" />
     <field
name="product_min_qty" />
     <field
name="product_max_qty" />
     <field
name="qty_multiple" string="Quantity Multiple"
/>
    </tree>
   </field>
  </record>

openerp学习笔记 视图(tree\form)中隐藏按钮( 创建、编辑、删除 ),tree视图中启用编辑的更多相关文章

  1. openerp学习笔记 视图样式(表格行颜色、按钮,字段只读、隐藏,按钮状态、类型、图标、权限,group边距,聚合[合计、平均],样式)

    表格行颜色:             <tree string="请假单列表" colors="red:state == 'refuse';blue:state = ...

  2. python3.4学习笔记(十五) 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

    python3.4学习笔记(十五) 字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等) python print 不换行(在后面加上,end=''),prin ...

  3. 用SQL语句创建和删除Access数据库中的表;添加列和删除列

    用SQL语句创建和删除Access数据库中的表;添加列和删除列 Posted on 2009-08-11 13:42 yunbo 阅读(1240) 评论(0) 编辑 收藏 用SQL语句创建和删除Acc ...

  4. 使用API接口在zabbix系统中登陆、创建、删除agent

    一.API的介绍 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力 ...

  5. openerp学习笔记 视图继承(tree、form、search)

    支持的视图类型:form.tree.search ... 支持的定位方法:                  <notebook position="inside"> ...

  6. openerp学习笔记 统计、分析、报表(过滤条件向导、分组报表、图形分析、比率计算、追加视图排序)

    待解决:图形中当改变分组时,图例不正确            存储比率计算时,分组合计不正确 wizard:过滤条件向导,用于输入过滤条件 wizard/sale_chart.py # -*- cod ...

  7. openerp学习笔记 搜索视图(自己创建的、自己的、本部门的、本部门及下属部门的、今日的、日期从,日期至、多条件模糊搜索、or、and)

    自己创建的: domain="[('create_uid','=',uid)]" 自己的: domain="[('employee_id','=','#kl_user_e ...

  8. openerp学习笔记 context 的应用

    1.在Action中定义,context用于传递搜索条件和分组条件,在搜索视图中默认显示: 示例代码: <record model="ir.actions.act_window&quo ...

  9. openerp学习笔记 domain 增加扩展支持,例如支持 <field name="domain">[('type','=','get_user_ht_type()')]</field>

    示例代码1,ir_action_window.read : # -*- coding: utf-8 -*-from openerp.osv import fields,osv class res_us ...

随机推荐

  1. Tomcat & SVN

    1. Tomcat简介 tomcat是一个web服务器,类似nginx,apache的http nginx,http只能处理html等静态文件(jpg) 网页分为静态网页(以.html或者.htm结尾 ...

  2. Duplicate entry '1' for key 'PRIMARY'

    这个bug产生在你建立主键的时候,就是说主键的id重复了,有两个同名的id,需要删除一个,才能满足主键的唯一性

  3. 山东省第七届ACM竞赛 J题 Execution of Paladin (题意啊)

    题意:鱼人是炉石里的一支强大种族,在探险者协会里,圣骑士有了一张新牌,叫亡者归来,效果是召唤本轮游戏中7个已死鱼人.如果死掉的不足7个,那么召唤的数量就会不足7. 鱼人有很多,下面的4个是: 寒光智者 ...

  4. python 求最大子序列

     动态规划的本质,是对问题状态的定义和状态转移方程的定义.dynamic programming is a method for solving a complex problem by breaki ...

  5. Cadence丢失了csdCommon.dll

    http://bbs.elecfans.com/jishu_450237_1_1.html

  6. siganl tappII的应用及MATLAB调用

    1.在应用SIGNAL TAPPII时一定要把不用的端口设置为输入三态,否则观察不到数据. 2.用SIGNAL TAPII 观察数据时双向是观察不到数据的,但模块内部用于传输双向口数据的寄存器可以看到 ...

  7. struts2 file

    JavaBean 中: private File[] pic; private String[] picContentType; private String [] picFileName; sett ...

  8. 获取手机的唯一标示uuid

    NSString *idfv = [[[UIDevice currentDevice] identifierForVendor] UUIDString];

  9. C++中的数组问题

    C++中的数组问题 1. 数组赋值与初始化 (1)直接初始化: ]={,,}: (2)遍历访问初始化: ;i< ;i++) //直接读入,或者用别的数组,以及别的(i+1)等. (3)内存操作函 ...

  10. opengl中场景变换|2D与3D互转换(转)

    opengl中场景变换|2D与3D互转换 我们生活在一个三维的世界——如果要观察一个物体,我们可以: 1.从不同的位置去观察它.(视图变换) 2.移动或者旋转它,当然了,如果它只是计算机里面的物体,我 ...