视图(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. 2018.07.06 POJ1273 Drainage Ditches(最大流)

    Drainage Ditches Time Limit: 1000MS Memory Limit: 10000K Description Every time it rains on Farmer J ...

  2. 【Unity】1.2 HelloWorld--测试桌面和Android游戏能否正常运行

    分类:Unity.C#.VS2015 创建日期:2016-03-23 一.简介 这一节先搞一个最简单的Unity游戏,目的是为了验证Unity的桌面游戏开发环境和Android游戏开发环境是否有问题. ...

  3. java常用设计模式一:单例模式

     1.饿汉式 package singleton.demo; /** * @author Administrator * @date 2019/01/07 */ public class Single ...

  4. ENVI数据格式

    选择一个或多个感兴趣的图层: 分类:目视解译.非监督分类 投影 哪里需要七参数,没有必要七参数吧?如果精度要求不高的话

  5. Shell编程-07-Shell中的case语句

    目录 基本语法 case示例 case语句总结     case语句相当于多分支的if/elif/else语句,而在使用case会让脚本看起来更简单工整.在case语句中,程序会将获取到的值与case ...

  6. 《Android开发艺术探索》第11章 Android的线程和线程池

    第11章 Android的线程和线程池 11.1 主线程和子线程 (1)在Java中默认情况下一个进程只有一个线程,也就是主线程,其他线程都是子线程,也叫工作线程.Android中的主线程主要处理和界 ...

  7. Android Studio Run 'app'安装APK到设备的过程

    1.AndroidStudio 点击Run 'app'. 2.点击Run 'app'就会将所有.class文件用SDK工具集处理成.dex, 用SDK工具集将图片/资源/布局文件/AndroidMan ...

  8. Linux SNAT/DNAT简单理解与案例分析。

      在计算机网络中,网络地址转换(Network Address Translation,缩写为NAT),也叫做网络掩蔽或者IP掩蔽(IP masquerading),是一种在IP数据包通过路由器或防 ...

  9. 在vs 调试进程中找不到 w3wp.exe 进程

    问题如图所示: 解决办法: 1. 启动iis(internet information services)服务. 2. 打开左侧网站列表=> 右键点击自己配置的网站 => 点击管理网站 = ...

  10. Java编程中获取键盘输入实现方法及注意事项

    Java编程中获取键盘输入实现方法及注意事项 1. 键盘输入一个数组 package com.wen201807.sort; import java.util.Scanner; public clas ...