最后在写一个项目,数据源自NC接口,需要将NC接口返回的数据处理后导入Sqlite数据库。 在实际操作中需要直接写入Datatable的对象进数据库,或直接将一行数据库写入数据,但每次构建SQL这些太麻烦。因此才有了这样一个处理类。 自动获取对象数据类型

2018-07-19 0条评论 1777点热度 Jalena 阅读全文

声明报告Actions 参考链接:QWeb Reports 定义纸张 参考链接:Paper Format 定义模板 调用report.external_layout将在报告上添加默认的页眉和页脚,正文将是其中的<div class="page"> 报告中可以访问的一些特定变量,主要是: docs  当前报告的数据记录集 doc_ids 记录的id列表 doc_model docs记录的模型 time 来自Python标准库的引用 user res.user用户打印报告的记录 res_compa…

2018-07-12 0条评论 2734点热度 Jalena 阅读全文

恢复Odoo数据抛出错误导致无法进入页面 2018-06-14 08:26:09,705 30127 INFO yszs odoo.addons.base.ir.ir_attachment: _read_file reading /var/lib/odoo/filestore/yszs/98/9809d6d03b894abb232008e691e68e8d34a2fb71 Traceback (most recent call last): File "/usr/lib/python2.7/site-package…

2018-06-14 0条评论 5010点热度 Jalena 阅读全文

写在前面 经常需要将开发的项目部署到测试服务器上以便客户可以看到,但之前都是安装环境这样的方式,不适合快速搭建。 安装Docker及docker-compose 设置Docker 加速 阿里云:https://cr.console.aliyun.com/#/accelerator 使用docker-compose.yml运行容器 配置文件(docker-compose.yml) odoo配置文件 配置文件可以从这里找到相应的版本:https://github.com/odoo/docker/tree/master/…

2018-05-18 1条评论 4245点热度 Jalena 阅读全文

最近在开发一个项目管理系统,客户希望某些字段在改变的时候记录下这个字段的改变信息。这时候就可以使用Odoo的消息通知机制。 官方文档:https://www.odoo.com/documentation/10.0/reference/mixins.html#logging-changes 一、引入消息模型 __manifest__.py 文件增加依赖关系 'depends': ['base', 'mail'] 在form中增加消息显示代码 二、定义追踪属性 在模块引入了消息机制模型后,track_visibilit…

2018-05-16 2条评论 4487点热度 Jalena 阅读全文

一、前提条件 一台有公网ip的服务器,一个域名(二级也行),能正确解析到服务器 二、准备工作 安装依赖 三、搭建Ngrok 下载源码、生成证书、替换证书 编译ngrok服务端 启动服务端 注册为服务,建立服务文件 /usr/lib/systemd/system/ngrok.service 将如下代码写入(根据自己的目录进行替换) 编译客户端

2018-05-01 0条评论 1657点热度 Jalena 阅读全文

之前在生产环境部署的Postgresql为9.6版本,但最近在备份数据的时候发现他所使用的客户端居然是9.2的版本。。 备份命令 恢复命令

2018-04-25 2条评论 5852点热度 Jalena 阅读全文

使用方法 自定义比较器 根据自定义条件获取差集

2018-03-27 2条评论 6215点热度 Jalena 阅读全文

最近写项目需要用到定时任务,所以就找到了Quartz.NET,但网上的例子都是到处抄袭的,完全没有适合Quartz.NET 3.x 的有用信息,这里就将自己的使用例子帖一下。 IDE:VS2017 .Net : 4.5.2 写在前面 Quartz.NET 在3.x已经将插件分离了,所以如果要从xml直接加载文件,需要引入插件包 引入包 配置 app.config quartz_jobs.xml 接口实现 启动Quartz 禁用Quartz.NET日志输出

2018-03-25 0条评论 3325点热度 Jalena 阅读全文

最近在写一个项目,需要将日志写入数据库,Log4Net的功能仅仅只能满足写入消息部分,若需要写入自定义信息就不行了,所以这里扩展了Log4Net的部分功能。 扩展字段 建立扩展字段的Entity类 转换类 Layout 扩展 扩展方法 接口 接口实现 扩展Manager 配置文件及数据库建表语句 配置文件 建表语句 使用 AssemblyInfo.cs 增加如下内容 最后来个数据库最终数据

2018-03-22 0条评论 1572点热度 Jalena 阅读全文
18910111237