odoo
小乐乐的天台
这个作者很懒,什么都没留下…
展开
-
odoo报表
odoo报表一、excel1、worksheet.write2、worksheet.write_merge一、excelimport xlwtfrom io import BytesIOimport base64#引入一个xlwt对象,对它进行一系列的操作workbook = xlwt.Workbook(encoding='utf-8')worksheet = workbook.ad...原创 2020-05-22 11:22:54 · 530 阅读 · 0 评论 -
odoo中domain的那些事
odoo中domain的那些事1、如何定义一个domain2、如何在已有domain添加新的过滤3、return直接返回一个domain1、如何定义一个domaindomain = [('is_emp', '=', True),('attribute', '=', 'employee')]2、如何在已有domain添加新的过滤domain['domain']['senior_id'] =...原创 2020-05-22 11:22:29 · 401 阅读 · 0 评论 -
odoo中时间的那些事
odoo中时间的那些事一、获取时间1、获取当前时间二、时间的运算1、往后加8个小时2、往后加8天3、往后加8年一、获取时间注意:odoo获取得时间比北京时间慢8个小时1、获取当前时间获取当天年月日fields.date.today()获取当天年月日时分秒fields.datetime.today()二、时间的运算1、往后加8个小时fields.datetime.today(...原创 2020-05-22 11:21:53 · 1085 阅读 · 0 评论 -
odoo中read_group的那些事
odoo中read_group的那些事修改分组最后的undefined翻译修改分组最后的undefined翻译result = super(CmsMarketingRecord, self).read_group(domain=domain, fields=fields, groupby=groupby,offset=offset, limit=limit, orderby=orderby, ...原创 2020-05-22 11:21:21 · 486 阅读 · 0 评论 -
odoo中Many2one的那些事
Many2one的常见问题以及解决方案1、去掉创建并编辑2、对many2one的值进行筛选1、去掉创建并编辑在form的字段中加入option属性,例如:<field name="company_id" options="{'no_create_edit': True}"/>2、对many2one的值进行筛选使用onchange对下拉框的值进行过滤@api.onchan...原创 2020-05-22 11:20:35 · 1902 阅读 · 4 评论 -
关于self的操作
关于self的操作1.取出当前用户1.取出当前用户例如取出id:self.env.user.id原创 2020-05-22 11:20:10 · 587 阅读 · 1 评论 -
odoo视图继承[乐乐独记]
odoo视图继承视图继承模板position属性的类型刨析expr属性的类型刨析视图继承模板# id(外部记录id)按照你所属的规范来就行,不重复即可<record id="view_immediate_transfer_inherit" model="ir.ui.view"> # name 记录的name值,按照规范来即可 <field name="name"...原创 2020-05-22 11:19:24 · 293 阅读 · 0 评论 -
odoo中one2many的那些事[乐乐独记]
odoo中one2many的那些事一、创建数据1、直接创建2、先创建后赋值二、更新数据三、删除数据一、创建数据1、直接创建直接在字段后面去添加创建values1 = { 'name': 'zhangsan', 'company_id': 6,}values2 = { 'name': 'zhaoliu', 'company_id': 5,}self.cu...原创 2020-02-18 23:16:08 · 1693 阅读 · 0 评论 -
odoo跳转页面总结
odoo跳转页面总结跳转页面分为两步1、触发函数指定将要跳转的页面一般情况下跳转视图的必要参数def jump_to_page(self): # self.env.ref是获取xml的id view_id = self.env.ref('dy_stock.dy_picking_in_view_form').id _defaults = { 'name': _('XXX单'), #...原创 2020-01-03 14:22:29 · 3135 阅读 · 4 评论 -
odoo本地环境搭建
odoo本地环境配置准备阶段准备阶段pyCharm版本pycharm-professional-171.3780.47.exe资源链接原创 2019-12-30 16:25:48 · 2090 阅读 · 0 评论