信息化未来
Python爱好者odoo
展开
-
管理软件 食品检测 药品检测 专业化的管理软件设计与实施8 检测工作进度 python
工作进度,检验过程按不同状态展示统计,对公司所有任务当前状态一目了然、实时掌握,实现任务异常迅速干预预警,顺利推进工作进展,并实现不同状态色标管理。原创 2020-09-12 09:44:25 · 142 阅读 · 0 评论 -
odoo15 html字段的汉化问题
简介:odoo自带富态文本编辑器,不需要引用外部插件。且odoo自带的富态文本编辑器适用于view视图中引用,也可用于网页中,如博客,论坛中贴子编辑。对于odoo的富态文本编辑器相当于一个数据类型即Html,只需在model里定义类型如。2、定义字段类型,需要在model 定义就行了content = fields.Html(string=“博客内容”)步骤:1、view视图中定义好展示的字段,如 content就是要展示的富态文本编辑器字段。以前的14版,12,13版中,富文本编辑器样式如下。原创 2022-12-15 21:20:57 · 286 阅读 · 0 评论 -
实验室LIMS管理系统能够解决那些企业难题
系统具有自动工作流程,流程可以按实践需要设置,每个步骤可以设置参与该项工作的人员、每步工作完成后,点击完成,便可以蒋工作流转到下一个环节,系统会自动改变工作状态,真正做到各司其职、多人分工合作,并且可以随时查看工作进行到哪一步,查看办理过程和操作纪律,还可以反应出是哪个检验人员没有完成工作,导致工作停滞或延期。仪器设备的领用、借用、维修、检定、全凭仪器管理人员用纸质文档记录,对于即将到期的检定的仪器,需要管理人员按照上次检定时间和检定周期人工计算出来,还常常会出现遗漏或超期送检,仪器去向无法知晓的情况。原创 2022-12-02 21:19:54 · 389 阅读 · 0 评论 -
odoo 根据不同记录模板,生成模板数据
# 根据jl,查模板表名,返回jcxx={}字典def getjccs(self, jl, csjl_id): biao = jl.biaozhun_id.jlmb_id.mbcs_code csjl = self.env[biao].sudo().search([('id', '=', csjl_id)]) mrzds = self.env['ir.model.fields'].search([('model', '=', biao)]) paichuzd = ['_.原创 2022-04-01 06:53:57 · 276 阅读 · 0 评论 -
Odoo 13 如何修改登录后首页
退出,再进入,项目变为了首页原创 2022-01-02 14:37:43 · 505 阅读 · 0 评论 -
odoo配置界面设置字段默认值
odoo配置界面设置字段默认值转自国外牛人博客:http://ludwiktrammer.github.io/odoo/custom-settings-odoo.html在 Odoo 中定义自定义设置不幸的是,Odoo 文档似乎没有包含任何有关向 Odoo 添加新配置选项的信息。所以让我们填补空白。定义模型首先,您需要定义一个继承自的新模型res.config.settings:class YourSettings(models.TransientModel): ..转载 2021-12-24 12:42:43 · 1149 阅读 · 0 评论 -
odoo13 按钮的两种添加方法
odoo13 按钮的两种添加方法<xpath expr="//header" position="after"> <button name="%(project_huiyi.huiyi_addfj_wizard_action)d" string="会议记录" type="action" class="oe_highlight"/></xpath><xpath expr="//page[@name='extra_info']" positi..原创 2021-12-20 10:31:23 · 401 阅读 · 0 评论 -
python odoo13 两时间相差天数
odoo中赋值当前日期odoo对象中字段赋值为当前日期(字符串):fields.date.context_today,fields.date.context_today(self, cr, uid, context=context),fields.date.today()odoo对象中字段赋值为当前时间(字符串):fields.datetime.now(),fields.datetime.context_timestamp(cr, uid, datetime.now(), context=contex原创 2021-12-19 09:11:31 · 909 阅读 · 0 评论 -
odoo 前端显示错误
web.assets_backend.js:3381 Could not get content for /web_drop_target/static/lib/base64js.min.js defined in bundle 'web.assets_backend'.(匿名) @ web.assets_backend.js:3381vis-timeline-graph2d.css:1 Failed to load resource: the server responded with a statu原创 2021-12-18 21:22:23 · 1208 阅读 · 0 评论 -
odoo 13 demo 设置与翻译问题
<?xml version="1.0" encoding="UTF-8" ?><odoo noupdate="1"><!-- 里程碑--> <!--一月--> <record id="project_lchb_1" model="project.milestone"> <field name="name">立项调研</field> <field name="t.原创 2021-12-18 13:47:06 · 149 阅读 · 0 评论 -
odoo13 易遇见的 启动错误
File "F:\py37\lib\socketserver.py", line 466, in server_bind self.socket.bind(self.server_address)OSError: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。数据库没启动,启动后还显示此错误,问题原因尝试使用被占用的端口解决方法 方法一:更改要使用的端口(把端口更改为8899) 方法二:关闭正在使用该端口的程序...原创 2021-12-15 12:26:30 · 1218 阅读 · 1 评论 -
odoo13 tree 中标签彩色显示
odoo13 tree 中标签彩色显示<field name="partner_id" position="before"> <field name="tag_ids" widget="many2many_tags" /></field><field name="partner_id" position="before"> <field name="tag_ids" widget="many2many_tags" op..原创 2021-12-15 11:59:41 · 330 阅读 · 0 评论 -
odoo13 tree 视图显示问题
<!-- <span>--> <button name="open_record" type="object" string="打开" class="oe_highlight" attrs="{'invisible':[('chak','=',False)]}"/> <button name="xz_record" type="object" string="下载" class="oe_highl...原创 2021-12-13 07:32:20 · 418 阅读 · 1 评论 -
tag_ids = fields.Many2many( tracking=true
tag_ids = fields.Many2many( tracking=true不起作用,查了会网上资料及原代码,也没找到为什么,Many2many中tracking为什么不起作用原创 2021-12-12 20:49:49 · 247 阅读 · 0 评论 -
many2many_tags设置颜色
看板颜色看板中设置颜色和many2many_tags设置颜色大致相同,也是需要定义一个颜色整形字段,不同的是,值是0-9,数字和颜色对应关系如下:color<record id="file_09_demo" model="dms.file"> <field name="name">资料28-氯马昔巴特口服液(临床研究综述).doc</field> <field name="color" eval="1" /> <fi.原创 2021-12-12 20:38:01 · 363 阅读 · 0 评论 -
python pdf 文件,流转换
流存入附件:base64.encodebytes(pdfoutbuffer.getvalue()) 流加入附件文件存入附件:f = open(pdftem2, 'rb')ny = {'datas': base64.b64encode(f.read()),原创 2021-12-11 14:33:20 · 1274 阅读 · 0 评论 -
2021-10-15
DevEco Studio 3.0 Beta1 发布2021年9月29日HUAWEI DevEco Studio是面向全场景多设备,提供一站式的分布式原子化服务&应用开发平台。2021年9月29日发布的DevEco Studio 3.0 Beta1,新增以下关键特性:->新增Scoring Tool本地HarmonyOS应用或原子化服务评测工具;->低代码开发功能新增支持Tablet设备开发、原子布局开发和多设备开发切换功能;->远程模拟器镜像更新,支持A原创 2021-12-02 19:35:57 · 657 阅读 · 0 评论 -
odoo13 Many2one字段,隐藏下拉列表字段的创建并编辑功能,编辑,创建,创建并编辑等
<group col="4"> <field name="file_id" options="{'no_create':True,'no_create_edit':True,'no_open':True}"/> <field name="shqlx"/>原创 2021-11-30 14:42:06 · 282 阅读 · 0 评论 -
odoo13 人员默认当前用户
shqr = fields.Many2one('res.users', '申请人', tracking=True, default=lambda self: self.env.user.id)原创 2021-11-30 14:05:44 · 294 阅读 · 0 评论 -
οnchange相当于前端js函数,可以实现前端实时更新以及修改验证
οnchange相当于前端js函数,可以实现前端实时更新以及修改验证onchange机制:不需要保存数据到数据库就可以实时更新用户界面上的显示。@api.onchange('监听的字段', '监听的字段'。。。)def _onchange_受影响的字段(self): # set auto-changing field self.受影响的字段 = 根据监听字段计算出受影响字段的值也可以监控某字段值的变化,如果异常则报错:@api.onchange('监听的字段')def _ve...原创 2021-11-30 13:21:49 · 991 阅读 · 0 评论 -
odoo13 模块不显示创建导入按钮
odoo13 模块不显示创建导入按钮tree中增加create="false">原创 2021-11-20 20:48:14 · 626 阅读 · 0 评论 -
Odoo13中many2one字段类型指定不同的form view
Odoo中many2one字段类型指定不同的form view,实现也非常简单,只需要在context中指定form_view_ref<field name="fuj" context="{'form_view_ref': 'jkbz.fujian_form'}"/>原创 2021-11-18 22:23:12 · 599 阅读 · 0 评论 -
odoo13 奇怪现象
最后关闭,重新再加载,又不出现了,真怪原创 2021-11-18 22:22:24 · 111 阅读 · 0 评论 -
odoo13 小标题修改
server\odoo\addons\web\static\src\js\chrome\abstract_web_client.js104行 修改为自己需要的名称.第二个地方更改过后不显示,最后发现需要新建数据库才能体现,更证实了一点,一切均在数据库中呀,试着从数据库中找到他找了好长时间没长到在哪个表中...原创 2021-11-18 14:44:01 · 640 阅读 · 0 评论 -
Odoo 13 的多公司及权限
在最近一个项目中遇到一个多公司的场景:该客户有一个总公司和十多个分支机构,总公司本身并不开展业务,由分公司各自在不同区域开展业务,总公司主要负责业务流程中的一些节点的审核。幸好Odoo13本身是支持多公司设置的,记得odoo12的常规设置中有个多公司选项,在odoo13中没找到,在用户处发现,每个用户都可以设置,可能是odoo13现在默认都启动了多公司吧。进入到用记界面,可以创建或者修改用户信息如下图:在进入开发者模式后,点击“用户&公司”--》“公司”即可以进入公司界面,如下.原创 2021-11-10 18:43:57 · 626 阅读 · 0 评论 -
人员管理中简历与技能使用
odoo13 人员管理中简历与技能使用简单调试,高大尚人员的技能与简历可以组合定义更新,以人为核心把所经历的,正在努力做的,现有的技术水平,计划任务,绩效得分,分管理仪器设务,工作成绩,得与失等以时间单线串起,能为企业的人员管理带来很大便历...原创 2021-11-05 14:53:18 · 93 阅读 · 0 评论 -
odoo15 安装 pip升级报错- AttributeError: ‘NoneType‘ object has no attribute ‘bytes‘
今天下了odoo15,想试一下,安装虚拟环境后,提示pip需更新pip install --upgrade pip最后查了下,也没找到什么原因看到网上用easy_install pip命令,竟成功了原创 2021-10-10 22:18:13 · 260 阅读 · 0 评论 -
odoo-saas-18
odoo-saas-18今天下了下来,准备试试,有哪位同志试过此版本,正在研究原创 2021-10-10 08:24:16 · 299 阅读 · 0 评论 -
企业管理软件 erp的定价问题
最近与朋友聊天,他知道我现在专做企业管理软件,他今天兴志冲冲的给我他电话,老哥,帮你拉个急需,一个质检中心,现在要上一套系统,能出报告就行,给我个报价?我给他说了一会,要看看对方有多少人使用,业务复杂程度,就一实验室,能出报告就行。我们聊了会,给他发了个报价,几万至几百万吧,第二天他说,你等于没说。软件已有了,复制一份能花多少时间。再说你这差价也太大了,能出报告就行。不用管他几个人用,只给你一份软件钱。还说我没诚心做。唉,实话实说不易呀。 今天喝酒,我们好好聊聊,我说你想的太简单了,一个实验室...原创 2021-09-28 20:01:42 · 169 阅读 · 0 评论 -
odoo search 查询时排序反顺序
dzdata = request.env['wxxcx.grword'].sudo().search([('uid', '=', int(uid))],order='xieccs DESC')原创 2021-09-23 19:42:01 · 807 阅读 · 0 评论 -
odoo.sql_db: Connection to the database failed
odoo.sql_db: Connection to the database failedpysql安装后D:\PostgreSQL\10\data\pg_hba.conf改md5修改系统路径可以解决原创 2021-09-09 21:04:40 · 1907 阅读 · 2 评论 -
odoo 单表数据统计,按天统计
select count(*), to_char(sj, 'YYYY-MM-DD') as d FROM public.wxxcx_grls group by d下面是有一个表的记录不是每天都有,统计需求是要显示每天的数量,即使没有也得显示0条,这个sql语句怎么写呢?SELECT ac.dates, COALESCE(b.number,0)FROM ( SELECT to_char( t...原创 2021-08-28 12:10:52 · 353 阅读 · 0 评论 -
解决from Crypto.Cipher import AES ModuleNotFoundError: No module named ‘Crypto‘
pip install pycrypto -i https://pypi.doubanio.com/simple 上面的这种不行,对python3.7.4不可以pip install pycryptodome==3.9.9 -i https://pypi.doubanio.com/simpleInstalling collected packages: pycryptodomeSuccessfully installed pycryptodome-3.9.8 pip install itsda.原创 2021-08-23 09:53:49 · 1036 阅读 · 0 评论 -
odoo 显示列表字段可选
<field name="avatar" optional="show"/><field name="phone" optional="hide"/>原创 2021-08-17 09:34:31 · 317 阅读 · 0 评论 -
odoo read 速度慢的原因
今天发现,客户资料上十万后,查询客户信息时,网页加载有些慢,想想不应该呀,最后通过数据分析,原来是设置的权限规则问题,改后,发现速度那叫个快,特此分享与此。原创 2021-07-16 20:36:03 · 1073 阅读 · 8 评论 -
odoo13 两float数字比较,产品退回数量与库存数量
odoo13 两float数字比较,产品退回数量与库存数量for return_line in self.product_return_moves: quantity = return_line.get_returned_restricted_quantity(return_line.move_id) if ( float_compare( return_line.quantity, quantity, precision_digits=prec原创 2021-07-16 20:51:37 · 275 阅读 · 0 评论 -
odoo 精减模块
odoo 精减模块如原先库里已安装,通过删除已安装的数据库,删除干净才能不出错,特记于此,所以精减前删除模块很重要!!!!!!!!!!原创 2021-06-18 12:06:17 · 116 阅读 · 0 评论 -
odoo13 时间字段转字符串
odoo13 时间字段转字符串datetime.datetime.strftime(dr.qydjshshj,"%Y-%m-%d")字符转jjad原创 2021-06-15 18:55:00 · 402 阅读 · 0 评论 -
记录中经常有%,百分数但参于自动计算时需换成小数
记录中经常有%,百分数但参于自动计算时需换成小数def huanbfh(self,s): if s.find('%'): qbfh = s.replace('%', '') d = float(qbfh) / 100 return str(d)原创 2021-06-15 13:28:24 · 166 阅读 · 0 评论 -
odoo13 field字段变色法
<field name="name" style="color:red"/>别小看它,很实用呀,用户要必填项标红,就是用它原创 2021-06-15 11:33:09 · 626 阅读 · 0 评论