上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页
摘要: 需要安装前置补丁# clearcompressionflag.exe、KB2919442、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018。 使用odoo14官网安装包# 地址:https://www.odoo.com/zh_CN 阅读全文
posted @ 2023-03-10 12:11 CrossPython 阅读(187) 评论(0) 推荐(0)
摘要: FYI \www\odoo16\odoo\odoo\addons\base\models\res_users.py 阅读全文
posted @ 2023-03-09 10:39 CrossPython 阅读(50) 评论(0) 推荐(0)
摘要: 可以参考Odoo采购单的右侧按钮的写法。 简单讲,就是先通过xmlid获取到action_id,继而获取到action,修改action的相关信息,然后将结果返回,即可以实现跳转。 mod_obj = self.pool.get('ir.model.data') dummy,action_id = 阅读全文
posted @ 2023-03-08 10:35 CrossPython 阅读(227) 评论(0) 推荐(0)
摘要: odoo跳转页面总结 odoo视图跳转我总结为一下几点:1. 默认的封装了两个数据,不需要人工维护 模型名称(封装到即将跳转的视图的context的active_model属性中)单据id(封装到即将跳转的视图的context的active_id属性中) 2. 返回了一个字典(两大作用) 第一个作用 阅读全文
posted @ 2023-03-07 09:25 CrossPython 阅读(122) 评论(0) 推荐(0)
摘要: odoo 注重敏捷,但是同时也带来的问题我就是不够灵活,如果有一天你的boss让你做一个工作台,将其他模型的数据进行统计,并使用图表的形式进行展示。 这时候该如何做呢? 很明显 odoo 提供的视图时没有办法满足我们的需求的,这个时候 使用qweb注册一个页面就很有必要了。 首先开发之前你需要了解一 阅读全文
posted @ 2023-03-06 22:14 CrossPython 阅读(194) 评论(0) 推荐(0)
摘要: 文件位置 addons/web/static/src/scss/primary_variables.scss 社区版颜色:$o-community-color: #00A09D;企业版颜色:$o-enterprise-color: #875A7B; 阅读全文
posted @ 2023-03-06 22:11 CrossPython 阅读(80) 评论(0) 推荐(0)
摘要: odoo 将js的事件封装到了 events中, 格式如下: events: { 'change input.o_input_file': '_onAttachmentChange', 'click .o_mail_emoji_container .o_mail_emoji': '_onEmojiI 阅读全文
posted @ 2023-03-06 22:10 CrossPython 阅读(237) 评论(0) 推荐(0)
摘要: odoo models.Model 中 预置了很多的基本字段,比如 create_date, write_date 等等,odoo的 筛选和分组会默认使用这些字段,并且有时候可能是英文的,那么我们要如何处理这些字段呢?(如下图) 我们可以做在odoo预置的方法 fields_get中进行处理,fie 阅读全文
posted @ 2023-03-06 22:10 CrossPython 阅读(112) 评论(0) 推荐(0)
摘要: 全屏功能开发: 1 定义web模板 t-name=”WebFullScreen”,预置全屏和退出全屏的a标签,退出全屏默认隐藏 <?xml version="1.0" encoding="UTF-8" ?> <template xml:space="preserve" > <t t-name="We 阅读全文
posted @ 2023-03-06 22:10 CrossPython 阅读(75) 评论(0) 推荐(0)
摘要: odoo 的可视化界面高度定制,这导致了一些灵活的较高的xml调整无法实现。这时我们可以使用fields_view_get来实现 例如:动态调整domian、动态增加field字段的显示、修改field字段的属性等 1、动态增加或调整domain 2、动态增加field字段展示 3、修改field字 阅读全文
posted @ 2023-03-06 22:09 CrossPython 阅读(107) 评论(0) 推荐(0)
摘要: 本文以项目模块自定义工作台为例 模块名称:my_project odoo的自定义界面实现主要的两个工具:Qweb、js 正式开始之前在需要自定义内容的模块中定义几个文件: static/js/project_workspace.js 用于js代码 static/scss/project_worksp 阅读全文
posted @ 2023-03-06 22:09 CrossPython 阅读(479) 评论(0) 推荐(0)
摘要: 计算字段默认不允许编辑 增加了 inverse后 可以对该字段进行编辑,并在保存时执行inverse方法, 举例: partner_id = fields.Many2one('res.partner') street = fields.Char(related='partner_id.street' 阅读全文
posted @ 2023-03-06 22:08 CrossPython 阅读(293) 评论(0) 推荐(0)
摘要: 在添加自定义服务器动作 “复制全部”后发现直接创建了新的记录,并且直接进入到form保存完的状态。 如何解决: if yourself_obj_copy: return { 'type': 'ir.actions.act_window', 'view_type': 'form', 'view_mod 阅读全文
posted @ 2023-03-06 21:07 CrossPython 阅读(237) 评论(0) 推荐(0)
摘要: 在开发中遇到的这个问题 AttributeError: '_unknown' object has no attribute 'id' 1、当在一个模块中写了一个many2one字段,例如a = fields.many2one('base.repair','基础维修单') 但是你的这个模块的__ma 阅读全文
posted @ 2023-03-06 17:58 CrossPython 阅读(234) 评论(0) 推荐(0)
摘要: Widget是什么? Odoo中定义了字段的显示形式,不同字段类型的字段都有其不同的默认widget负责展示。 我们也可以在视图文件上,为具体字段指定具体的widget,以达到我们想要的展示效果。 Odoo内置widget widget="statusbar":头部状态条标签 widget="ema 阅读全文
posted @ 2023-03-03 16:28 CrossPython 阅读(103) 评论(0) 推荐(0)
摘要: self.env.cr 或者 self._cr 数据库游标访问, 用于查询数据库self.env.uid 或者 self._uid 当前用户IDself.env.user 当前用户self.env.context, 或者 self._context 上下文字典对象self.env.ref(xml_i 阅读全文
posted @ 2023-03-02 20:53 CrossPython 阅读(199) 评论(0) 推荐(0)
摘要: [options] ; addons文件的存放路径,和自定义模块的存放路径,绝对路径或者相对路径都可以,配置多个路径时要使用逗号分隔 addons_path = <path1>,<path2> ; 数据库管理密码用于创建、还原和备份数据库等操作 admin_passwd = xxx ; data目录 阅读全文
posted @ 2023-03-02 10:25 CrossPython 阅读(171) 评论(0) 推荐(0)
摘要: import warnings warnings.filterwarnings('ignore') 命令行是(这个适用于通过终端运行python文件) python -W ignore file.py 阅读全文
posted @ 2023-02-10 15:12 CrossPython 阅读(61) 评论(0) 推荐(0)
摘要: lookupvaluerelatedrelatedtable度量值: sumcalculate引擎 =>基础表和业务表会有不一样的表现多条件calculate和筛选表度量值独立表 ->处理度量值比较方便高级筛选器filter : 逐行扫描并输出一个新的矩阵.可以套在其他公式里.filter: 从唯一 阅读全文
posted @ 2023-02-03 11:31 CrossPython 阅读(434) 评论(0) 推荐(0)
摘要: 1.在已有的model中穿件一个字段name class qingjiadan(models.Model):_name = 'qingjia.qingjiadan'name = fields.Char(string='编号', readonly=True) 2.创建qingjia_apply_dat 阅读全文
posted @ 2023-01-02 10:58 CrossPython 阅读(244) 评论(0) 推荐(0)
摘要: 记录一下 控制面板 -> 防火墙 -> 双击打开 -> 高级设置 -> 入站规则 .在里头找 "文件和打印机共享) , 有一列 协议: ICMPv4 把这个规则启用, 配置在 "域", "专用/公用"网络上 win机默认都是允许ping别的机, 但是却不让别人ping自己. 阅读全文
posted @ 2022-12-28 11:41 CrossPython 阅读(220) 评论(0) 推荐(0)
摘要: 场景描述: 在已启动开发的模块中,odoo顶部一级菜单只有一个“会员管理”,需求是:在同一级顶部菜单,增加新菜单“产品管理”。举例如图: 处理方式: 按照odoo的机制,实现这种效果,可以通过多种方式: 1. 新增加一个独立模块,用作 “产品管理” 2. 共用一个模块,开发者模式下,通过对菜单进行配 阅读全文
posted @ 2022-12-28 10:58 CrossPython 阅读(131) 评论(0) 推荐(0)
摘要: 创建模块 python odoo-bin scaffold 模块名称 模块目录名称(即模块放到哪个文件夹下) https://blog.csdn.net/m0_54852350/article/details/123592113 __manifest__.py内容解释 # -*- coding: u 阅读全文
posted @ 2022-12-28 10:57 CrossPython 阅读(268) 评论(0) 推荐(0)
摘要: http://139.224.222.185:8052/web ac: demo pd: demo http://demo.gooderp.org:8888 ac: demo pd: demo 阅读全文
posted @ 2022-12-11 12:34 CrossPython 阅读(129) 评论(0) 推荐(0)
摘要: import win32com.client scheduler = win32com.client.Dispatch('Schedule.Service') scheduler.Connect() folders = scheduler.GetFolder('\\') tasks = folder 阅读全文
posted @ 2022-12-06 11:26 CrossPython 阅读(45) 评论(0) 推荐(0)
摘要: nwrfc -> pyrfc , 需要账号密码 rfc bapi -> 接口账号,dialog账号均可 win32com 阅读全文
posted @ 2022-11-17 18:23 CrossPython 阅读(28) 评论(0) 推荐(0)
摘要: 计划任务 : C:\Windows\System32\shutdown.exe 添加参数 : /r /f /t 0 阅读全文
posted @ 2022-11-04 11:35 CrossPython 阅读(41) 评论(0) 推荐(0)
摘要: use arrow_odbc::{odbc_api::Environment, OdbcReader}; const CONNECTION_STRING: &str = "Driver={PostgreSQL ANSI(x64)}; Server=127.0.0.1;Port=5433; UID=p 阅读全文
posted @ 2022-09-30 16:33 CrossPython 阅读(39) 评论(0) 推荐(0)
摘要: 下载地址: https://www.postgresql.org/ftp/odbc/versions/msi/ 连接字符串,一般的结构是: Driver={PostgreSQL ODBC Driver(UNICODE)};server=127.0.0.1;port=5432;database=数据库 阅读全文
posted @ 2022-09-30 16:21 CrossPython 阅读(2242) 评论(0) 推荐(0)
摘要: extern crate r2d2; use std::{thread, io::Read}; use r2d2_postgres::{postgres::{NoTls, GenericClient, SimpleQueryRow, SimpleQueryMessage}, PostgresConn 阅读全文
posted @ 2022-09-30 16:04 CrossPython 阅读(64) 评论(0) 推荐(0)
摘要: #[tokio::main] async fn main()->Result<()> { let m = read_excel("abc.xlsx", 1, "Sheet1").unwrap(); let ctx = SessionContext::new(); ctx.register_table 阅读全文
posted @ 2022-09-30 10:41 CrossPython 阅读(21) 评论(0) 推荐(0)
摘要: // // // // 字符串 // let mut sbuilder = StringBuilder::new(100); // sbuilder.append_value("a").unwrap(); // sbuilder.append_null().unwrap(); // sbuilder 阅读全文
posted @ 2022-09-29 19:29 CrossPython 阅读(15) 评论(0) 推荐(0)
摘要: // Licensed to the Apache Software Foundation (ASF) under one // or more contributor license agreements. See the NOTICE file // distributed with this 阅读全文
posted @ 2022-09-28 17:22 CrossPython 阅读(18) 评论(0) 推荐(0)
摘要: use std::str; fn main() { // 起始:Vec let src1: Vec<char> = vec!['j','{','"','i','m','m','y','"','}']; // 从 Vec 转换为String let string1: String = src1.ite 阅读全文
posted @ 2022-09-27 14:10 CrossPython 阅读(485) 评论(0) 推荐(0)
摘要: extern crate tokio; pub mod datatable; pub mod handle_error; pub mod common; use chrono::prelude::*; use chrono::offset::LocalResult; use datafusion:: 阅读全文
posted @ 2022-09-26 16:11 CrossPython 阅读(32) 评论(0) 推荐(0)
摘要: document.getElementsByTagName("video")[0].playbackRate = 1.75 数字1.75代表1.75倍速 playbackRate 阅读全文
posted @ 2022-09-26 10:08 CrossPython 阅读(276) 评论(0) 推荐(0)
摘要: 首先单击“开始运行”,在输入框中键入“regedit”打开注册表编辑器,然后在注册表编辑器左方控制台中依次单击展开 “HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/Current Version/Winlogon”,再选择“编辑添加字符串值”,在数 阅读全文
posted @ 2022-09-23 15:24 CrossPython 阅读(355) 评论(0) 推荐(0)
摘要: 源代码里要改这个位置, 增加async _channel.setMethodCallHandler((MethodCall call) { _channel.setMethodCallHandler((MethodCall call) async { 阅读全文
posted @ 2022-09-20 19:51 CrossPython 阅读(39) 评论(0) 推荐(0)
摘要: use std::sync::Arc; use datafusion::arrow::datatypes::{ DataType, Field, Schema}; use datafusion::arrow::record_batch::RecordBatch; use datafusion::ar 阅读全文
posted @ 2022-09-15 20:27 CrossPython 阅读(39) 评论(0) 推荐(0)
摘要: extern crate arrow; extern crate tokio; use std::convert::TryFrom; use std::sync::Arc; // use arrow::array::{Float64Array, Int64Array, Date32Array, Da 阅读全文
posted @ 2022-09-15 20:27 CrossPython 阅读(24) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页