![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
odoo
Programmer_FuQiang
解决不了问题,就把提出问题的人解决掉!
展开
-
odoo16-API(Controller)带有验证访问的接口
odoo16-API(Controller)带有验证访问的接口原创 2024-02-21 10:00:41 · 338 阅读 · 0 评论 -
odoo16 上传/下载 文件接口的实现
odoo16 pdf文件上传与下载实现原创 2023-08-04 11:29:14 · 729 阅读 · 0 评论 -
odoo16 生成二维码
odoo 16 点击按钮生成图片原创 2022-12-05 10:26:00 · 412 阅读 · 0 评论 -
odoo 表头与明细联动
阐述一下我的需求 如上图 当我选择明细行时候 有个金额 需要与表头总金额 联动废话不多说 上代码:代码如下:首先ysfp_info = fields.One2many('dc.caiwu.ysfp.contact', 'info_id', string='应收发票引入对账单') #这个是关联的明细字段 如下图所示hejije = fields.Float(string='合计金额', compute='_depends_count', store=True)#@a..原创 2022-05-07 10:59:11 · 647 阅读 · 0 评论 -
odoo12 在tree后面增加按钮并绑定事件
大概有如下三种情况:第一个定义需求单里tree视图的按钮第二获取勾选的数据第三接收传递过来的参数,因为tree视图的按钮odoo12没有提供接口那么我们开工吧:1:在static\src\js文件夹里面创建tree_button.js文件(没有这些文件夹就自己创建,正常是没有)如下图所示:具体js文件如下:odoo.define('dadian_u8.add_tree_view_button', function (require) { "use st原创 2022-03-09 13:20:29 · 1410 阅读 · 0 评论 -
odoo12 如何在原有的界面弹出对话框
.py文件:@api.multidef button_yinrudzd(self): view_name = 'duizhangdan_tree'#对应的xml视图中的record id='duizhangdan_tree' view = self.env['ir.model.data'].search([('name', '=', view_name)]) view_id = view.res_id res_id = 1 return { '原创 2022-03-08 08:44:05 · 657 阅读 · 0 评论 -
odoo12 查看当前用户有没有某个模块权限
self.env.user.has_group("模块名.权限组id ")或者self.user_has_groups("模块名.权限组id ")比如 project_sap 模块下 project_sap_group_user 权限组id 有就为True 没有False 然后再判断你所需要的逻辑原创 2021-02-01 09:38:53 · 333 阅读 · 0 评论 -
Odoo xml点击按钮通过后台传递给前短消息
if (stage_id == 2 and statedone == "2"): print("不可以取消该采购订单") raise exceptions.UserError("不可以取消该采购订单")else: print()就红色那一句话(需要导个包)原创 2021-01-07 09:00:48 · 187 阅读 · 0 评论 -
odoo如何通过xml-rpc一次在ODOO中创建多个值
本人版本是odoo12 (貌似12以下不好使报错)。。。。。。。。。。。。。。。。。。。我是通过xmlrpc形式...........................from xmlrpc import client # 连接数据库用的包server_url = 'http://localhost:8066'username = 'sys' # 用户登录名 syspassword = 'sys' # 用户的登录密码db_name = 'devodoo12.0.2' # 数据库名.原创 2020-12-11 15:56:58 · 370 阅读 · 0 评论 -
odoo 自带增删改查
查询语句demo = self.env['res.users'].search([('id','=','1')])在res.users表中查找id=1的记录 返回的是一个res.users的对象print (demo.id)打印该对象中id创建语句demo.create({'name': "测试" ,'stated': "说明"})#这个函数的意思就是在demo对象中,也就是r...原创 2020-03-12 09:40:34 · 1135 阅读 · 1 评论 -
odoo如何安装wkhtmltopdf并且与后期的依赖配置
安装包在我的资源里面有你可以下载https://download.csdn.net/download/Programmer_FuQiang/12187394,或者你可去外网下载https://wkhtmltopdf.org/,速度真的很刺激。。。你可以试试。。。。下载完直接安装根据你想安装的路径即可(我是安装在D盘)然后配置换环境变量右键我的电脑-------属性 ----高级系统...原创 2020-02-24 10:54:10 · 1324 阅读 · 0 评论 -
odoo 前后台 + ajax 调用
话不多说直接上代码(直接用改改自己需要的逻辑即可)最后别忘记在__manifest__.py加权限xml部分:<?xml version="1.0" encoding="UTF-8"?><odoo><template id="register_page" > <head> <meta http-equiv=...原创 2020-03-12 09:32:50 · 1435 阅读 · 0 评论