🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1. # ir.actions.actions,动作 * ir.actions.client * 表名称:ir\_act\_client * 客户端动作定义 * # ir.actions.act\_url * 表名称:ir\_act\_url * url跳转 * # ir.actions.act\_window * 表名称:ir\_act\_window * 打开显示窗口 * ### ir.actions.act\_window * name,char, Actions Name,动作名称 * res\_model,char,Destination Model,对象模型,res\_model * src\_model,char,Source Model , 指定可以启动视图的更多按钮 * target,Target Window ,selection,目标窗口选择,当前窗口\/新窗口... * type,Action Type,动作类型,char * usage, Action Usage ,char * view\_type,View Type ,视图类型,selection, * views,binary,? * view\_mode,View Mode,视图 ,char * view\_id,View Ref ,many2one-> ir.ui.view ,视图定义的id * view\_ids,one2many-> ir.actions.act\_window.view * search\_view ,搜索视图,text * search\_view\_id,Search View Ref,many2one-> ir.ui.view * Domain Value,域定义 * Context Value,场景定义 * Limit,整数,结果数量限制 * Auto Refresh,自动刷新时间,单位秒?,integer * Auto Search,自动搜索使能,bool * Filter,过滤使能,bool * multi,Restrict to lists,bool, multi 设为True, 更多按钮显示在列表视图,否则显示在表单视图 * groups\_id,组id,many2many * help,帮助信息 * ## ir.actions.act\_window.view ,多视图的定义 1. act\_window\_id ,many2one, ir.actions.act\_window ,动作的id,一个动作可以有多个视图 2. multi,bool,? 3. sequence ,integer,顺序编号 4. view\_id , many2one , ir.ui.view ,关联的视图ID 5. view\_mode , selection ,视图类型 * # ir.actions.act\_window\_close * 表名称: ir.actions.act\_window\_close * 字段 * id , integer * name ,char * type ,char, Action Type * usage , char , Action Usage * # ir.actions.wizard * 表名称:未找到 * # ir.actions.report.xml * 字段 * attachment .char,附件前缀 * attachment\_use ,boolean ,使用附件 * auto , boolean , Custom Python Parser * display\_name ,char * header , boolean , Add RML Header * model ,char * model\_id ,float * multi , boolean , On Multiple Doc. * name ,char * paperformat\_id , many2one -> report.paperformat * parser , char , Parser Class * report\_file , char , Report File * report\_name , char , Template Name * report\_rml , char , Main Report File Path\/controller * report\_rml\_content , binary , RML Content * report\_rml\_content\_data , binary , RML Content * report\_sxw , char , SXW Path * report\_sxw\_content , binary , SXW Content * report\_sxw\_content\_data , binary , SXW Content * report\_type , selection , Report Type * report\_xml ,char, XML Path * report\_xsl ,char, XSL Path * type , char , Action Type * usage ,char, Action Usage * ir.actions.server * 表名称:ir\_act\_server * 用来执行服务器端的动作。可以执行的动作有: * > state': fields.selection\(\[ > \('client\_action','Client Action'\), > \('dummy','Dummy'\), > \('loop','Iteration'\), > \('code','Python Code'\), > \('trigger','Trigger'\), > \('email','Email'\), > \('sms','SMS'\), > \('object\_create','Create Object'\), > \('object\_copy','Copy Object'\), > \('object\_write','Write Object'\), > \('other','Multi Actions'\), > \], 'Action Type', required=True, size=32, help="Type of the Action that is to be executed"\), * ir\_model\_data * 所有的记录在Odoo数据库中都有一个独一无二的标识码id,Odoo是通过 `ir.model.data` 模型来管理这些外部id的。ir.model.data模型对应的SQL表格是 `ir_model_data` 。这个表格里面存储着各个模型外部名字ID(通过record标签的id属性指定)和具体数据库某个表格ID的映射关系。 * 字段 * complete\_name :完整名称 * date\_init :初始日期 * date\_update :更新时间 * model :模型名称 * module :模块名称 * name : External Identifier ,标识名称 * noupdate :boolean,不可更新