- 博客(82)
- 资源 (11)
- 收藏
- 关注
原创 odoo16 中ondelete的用法
restrict: 当b中删除记录时,如果modelA中存在对应记录,则无法操作 b 的删除。odoo 中的many2one类型字段有 ondelete设置,对应数据表中关系处理。如果Many2one字段中没有设置ondelete属性,则默认为set null。set null: 当b中删除记录时,modelA中相关记录的a=null。cascade: 当b中删除记录时,modelA中相关记录也全部删除。则当对模型b进行delete操作时,会引发如下操作。
2023-06-29 08:39:58
597
原创 向日葵链接失败的解决办法之一
清除电脑缓存的步骤:然后打开电脑开始——运行——打上 CMD 回车——出现一个黑色命令窗口在窗口打上 () 回车出现一个“已成功刷新 DNS 解析缓存。”这样的提示后重新开启向日葵客户端即可。由于上周电脑端一直好用的,今天周一搬砖日子到了就打开客户端一直提示连接失败。我把原有的卸载再安装还不好用 ~~~~~就开始各种度娘了。使用如下方式好用了,希望对你有帮助。
2023-06-05 08:24:20
6976
1
原创 ABAP 根据当前日期计算出上个月最后一天日期
abap 获取当前输入日期的前一个月末 eg:输入2022.10.11 输出2022.09.30
2022-10-11 15:49:47
2114
原创 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
767
原创 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
1490
原创 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
770
原创 微信小程序前段压缩代码
最近需求就是通过微信小程序上传图片给后端,废话不多说直接上代码:xml代码如下:<canvascanvas-id='photo_canvas'style='position:fixed;left:9999px;width:500px;height:{{canvasHeight}}px'class='myCanvas'></canvas>js代码如下:data中会定义如下几个字段 主要是picturePathLocal 和...
2021-12-02 10:33:22
1099
原创 python 提取逗号之前的数据
要提取,(逗号) 前面的只需要这么写a="1234567,jjhcjdjsh"a[:a.find(",")]如果是& 这个符号 示例就是如下a="1234567&jjhcjdjsh"要提取&前面的只需要这么写a[:a.find("&")]总之想提取什么 之前 你就把find("换成你想提取的") 就可...
2021-11-02 11:29:53
4083
2
原创 python <Response [200]>返回值问题 + 解析requests返回的response(json格式)说明
import requestsimport jsonKEY = '' # 此处替换为你自己的KEY,在Qmsg酱官网登录后,在控制台可以获取KEYdata = { "msg": "测试", # 需要发送的消息 "qq": ""123 # 需要接收消息的QQ号码}url2 = 'https://qmsg.zendee.cn/send/' + KEY # 私聊消息推送接口url = url2headers = { 'User-Agent': 'Mozilla/5.
2021-09-23 16:58:35
4978
原创 sql 按照季度进行分组
selectcase when month(date) =1 or month(date) =2 or month(date)=3 then '一季度'when month(date) =4 or month(date) =5 or month(date)=6 then '2季度'when month(date) =7 or month(date) =8 or month(date)=9 ...
2021-08-03 14:58:22
2159
原创 python中将字典相同key处理不同的value,将value相加给相同的key
good_id = [{'goods_id': 9, 'buy_num': 1.0}, {'goods_id': 8, 'buy_num': 8.0}, {'goods_id': 7, 'buy_num': 4.0}, {'goods_id': 9, 'buy_num': 1.0}, {'goods_id': 3, 'buy_num': 1.0}, {'goods_id': 2, 'buy_num': 1.0}, {'goods_id': 6, 'buy_num': 1.0}]# reverse=...
2021-07-28 15:49:50
1718
原创 abap report alv双击弹出屏幕 REUSE_ALV_GRID_DISPLAY 函数(屏幕显示内表数据)
需求是这样的比如我双击alv想查看里面具体内容双击任一 一行再弹出个界面废话不多说 --开始放代码:定义内表 GT_VBAP 显示数据内表GT_FIELDCAT 弹出界面要显示的字段从这开始----------------------------------------TYPES:BEGIN OF TS_VBAP, VBELN TYPE VBAP-VBELN, POSNR TYPE VBAP-POS...
2021-03-16 09:35:49
1035
2
原创 win10安装office提示:错误1907 无法注册字体
今早打开offic 提示这个然后就自动升级再次提示这个经过多次重试,忽略都不好使,,,,很无奈。。。解决办法 !!!!!按下win+Q,搜索 cmd,在命令提示符来 鼠标右击“命令提示符,弹出的快捷菜单单击“以管理员身份运行”,键入以下命令, secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose 按回车键就可以了。。。。...
2021-03-11 09:13:49
6674
3
原创 ABAP 连接ftp 并且下载某个文件到本地路径下
DATA:p_hostTYPEchar64VALUE'192.168.100.6421',"IPp_folderTYPEchar255VALUE'/aa/bb/',"ftp 路径p_unameTYPEchar30VALUE'sys', "用户名称p_pwdTYPEchar30VALUE'psword'."用户密码DATA:destLIKErfcd...
2021-02-05 09:18:36
1403
原创 ABAP 连接ftp 上传文件
DATA:p_hostTYPEchar64VALUE'192.168.100.6421',"IPp_folderTYPEchar255VALUE'/aa/bb/',"ftp 路径p_unameTYPEchar30VALUE'sys', "用户名称p_pwdTYPEchar30VALUE'psword'."用户密码DATA:destLIKErfcd...
2021-02-04 16:46:43
1066
原创 ABAP 连接ftp 删除某个文件
DATA:p_hostTYPEchar64VALUE'192.168.100.6421',"IPp_folderTYPEchar255VALUE'/aa/bb/', "ftp 路径p_unameTYPEchar30VALUE'sys', "用户名称p_pwdTYPEchar30VALUE'psword'. "用户密码 DATA : dest LIKE rfcde...
2021-02-04 16:37:51
673
1
原创 ABAP 连接ftp 并且创建文件夹
DATA:p_hostTYPEchar64VALUE'192.168.100.6421',"IPp_folderTYPEchar255VALUE'/aa/bb/', "ftp 路径p_unameTYPEchar30VALUE'sys', "用户名称p_pwdTYPEchar30VALUE'psword'. "用户密码DATA:destLIKErfcdes-r...
2021-02-03 15:27:27
911
原创 ABAP 连接ftp 并且查看某个路径下文件名称
DATA:p_fileTYPEchar255VALUE'dummy.txt',p_hostTYPEchar64VALUE'192.168.100.6421'," IPp_folderTYPEchar255VALUE'/aa/bb/', "ftp 路径p_unameTYPEchar30VALUE'sys', "用户名称p_pwdTYPEchar30VALUE'pswor...
2021-02-03 15:18:46
955
1
原创 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
379
原创 Odoo xml点击按钮通过后台传递给前短消息
if (stage_id == 2 and statedone == "2"): print("不可以取消该采购订单") raise exceptions.UserError("不可以取消该采购订单")else: print()就红色那一句话(需要导个包)
2021-01-07 09:00:48
243
原创 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
452
原创 Python解析多层json格式如下
(标题只有一条但是明细可以有多条....这样的如下.........)需求就是我想解析这里面所有字段并且读取出来................................................................................................................读取出来大概长这个样子.......................................................................
2020-12-11 10:37:42
1371
原创 pgsql报错 must appear in the GROUP BY clause or be used in an aggregate function
must appear in the GROUP BY clause or be used in an aggregate function今天在分组统计的时候pgsql报错must appear in the GROUP BY clause or be used in an aggregate function,在mysql里面是可以的,但是pgsql报错,这是pgsql一个常见的聚合问题,在SQL3标准以前,选择显示的字段必须出现在在GROUP BY中。下面我把问题描述一下:数据是这...
2020-12-02 15:51:37
16651
5
原创 python3 将科学计数法(用E表示的)变为小数+正常数
def as_num(x): y = '{:.1f}'.format(x) # .1f 保留1位小数 想为十位就这样写10f return yif __name__ == '__main__': str = '9.13403003438304e+17' if ('E' in str or 'e' in str): xx = as_num(float(str)) print(xx) #913403003438304000.0 .
2020-08-19 14:54:26
9400
1
原创 sql 按照某个字段去重
select * from 表 where id in (select max(id) from 表 group by 去重字段)eg:select * from planthr_info where id in (select max(id) from planthr_info group by name)
2020-04-27 16:44:43
4383
原创 监管 radio按钮是否被点击,并且在点击后显示隐藏对应标签
<body> <p class="audi" id="audi" > <input type="radio" value="1" name="select" checked="checked">隐藏 <input type="radio" value="2" name="select">显示 </...
2020-03-18 09:40:32
918
2
原创 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
1240
1
原创 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
1539
原创 odoo如何安装wkhtmltopdf并且与后期的依赖配置
安装包在我的资源里面有你可以下载https://download.csdn.net/download/Programmer_FuQiang/12187394,或者你可去外网下载https://wkhtmltopdf.org/,速度真的很刺激。。。你可以试试。。。。下载完直接安装根据你想安装的路径即可(我是安装在D盘)然后配置换环境变量右键我的电脑-------属性 ----高级系统...
2020-02-24 10:54:10
1585
原创 ABAP自定义F4并且标题也自定义
首先上图大概就是这个样子。。。。。em em em em em emmmmm......上代码走起~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*&---------------------------------------------------------------------**&REPORTZ001_FQ_2...
2019-12-19 16:18:39
805
1
原创 golang读取sqllite结果集
StoragePath := "2" count, err := Gettxt(StoragePath)//从数据库取 字段 里面的数值 if err != nil { beego.Error(err) } fmt.Println("====",count)//上面的在一个放需要执行的...
2019-11-21 10:29:33
849
wkhtmltopdf0.12.5 64 位.zip
2020-02-24
redtxt.zip
2019-11-20
tomcat+nginx+redis 实现sessionId共享
2018-01-17
memcached32位+64位
2018-01-10
java实现word,ppt,excel等转换
2017-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人