- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 odoo中调整同一模型不同视图的显示顺序
在该模型菜单action的参数view_mode中依据想要的显示顺序写入tree、kanban、pivot等即可。注意:如果定义了view_ids参数,则需要将此参数中关联视图id的排列顺序与上面view_mode的顺序对应起来。e.g.<record id="action_product" model="ir.actions.act_window"> &l...
2020-04-10 11:03:16
927
原创 odoo pivot视图显示不出计算字段
计算字段要设置store=True才能在pivot视图里展示出来。https://www.odoo.com/zh_CN/forum/help-1/question/computed-fields-does-not-show-on-pivot-127034
2019-07-26 13:24:50
611
原创 odoo销售模块中的库存移动
在Quotation的状态为SALES ORDER时,sheet的顶端会显示一个小车的图标,打开开发者模式的情况下将鼠标移到小车上,会显示delivery_count字段,全局搜索这个字段,发现它位于在sale_stock模块中继承的Sale.Order模型里,在其对应的xml里搜索此字段,得到小车只能按钮所调用的方法。下面通过注释解释这个方法: @api.multi def a...
2019-07-09 10:50:35
1088
原创 odoo使用方法给字段添加默认值
在该字段的定义前,先定义计算该字段默认值的方法,然后字段内的属性default=method_name即可。注意这个方法要用@api.model这个decorator。 @api.model def _get_time_year_month(self): if datetime.datetime.now().month == 1: retu...
2019-07-05 11:45:24
2892
2
转载 Odoo 11 - Difference between the @api.multi and @api.model decorators(转)
问题:I find the documentation on this a little vague…https://www.odoo.com/documentation/11.0/reference/orm.html#module-odoo.apiI’m not really sure which to use, as both works as expected in myproje...
2019-07-05 09:32:21
279
原创 odoo出现莫名其妙的xml里找不到字段怎么办
有的时候字段明明在模型里定义了,但还是视图里还是找不到这个字段,怎么办呢?别浪费时间了,重启电脑就好了。
2019-07-05 09:11:43
1008
2
原创 odoo应用不显示在特定用户组的界面上
今天碰上了这个问题,解决了很久,总结主要有以下因素:1.csv文件里没把这个用户组对于特定模型的权限加进去2.没有适用于这个用户组的菜单项也会出现这个问题(这种问题在定义一个新用户组的时候会碰到)...
2019-07-04 00:48:46
654
原创 odoo继承菜单项
odoo继承菜单项只需在自定义的模块中写一个与之前的id相同的menuitem即可。源代码:<menuitem action="action_view_hr_payslip_form" id="menu_department_tree" parent="menu_hr_payroll_root" groups="hr_payroll.group_hr_payroll_user"/>...
2019-07-03 22:46:29
1729
原创 odoo如何继承并修改原模型的记录规则
原方案使用record重新定义一个同名的记录规则,在升级模块的时候,新定义的记录会修改原记录实际上这样做即使记录规则同名也不会修改原记录,而是创建一个新的记录。如图所示:新方案...
2019-07-03 17:38:00
1854
原创 odoo的权限管理
除了使用自定义代码管理访问外,Odoo主要以数据驱动的方式进行权限管理。这种机制通过组与特定用户相关联:用户属于一个或多个组,权限与组关联,从而将权限应用于用户。https://www.jianshu.com/p/e796b15df74a模型权限在security文件夹下的ir.model.access.csv文件中定义模型的访问权限。通过ir.model.access的记录行进行管...
2019-05-16 16:51:41
638
原创 odoo之模块继承
在被继承模块的同级文件夹中创建继承模块的文件夹创建__init__.py和__manifest__.py__manifest__.py中depends属性中加上被继承的模块名'depends': ['module_name'],
2019-05-14 17:01:37
2210
原创 Odoo:No matching record found for external id ' model_hr_leave' in field 'Object'
在编辑完ir.model.access.csv文件后就报这个错误,其实很简单,这个文件里一定不要加无谓的空格和空行!!!
2019-05-13 14:43:00
1197
原创 odoo xml文件does not fit the required schema !报错
在security.xml中添加完安全组后,出现了这个错误:odoo.tools.convert: The XML file 'c:\users\16663\odoo-12.0\addons-test\leave_app\security\leave_security.xml' does not fit the required schema !分析:这个错误的大概意思是我编写的这个xml文...
2019-05-13 14:15:12
1783
原创 Odoo文档
我现在先以文件为主导的方式在学习过程中试着逐步解释说明odoo中涉及到的字段的含义,函数的参数含义作用和文件的作用等等。增强动手能力。本文不对具体代码的逻辑进行过多探讨,仅对属性进行说明。我会在学习过程中不断的添加之前没遇到过的东西,不全的请谅解或指正。我现在水平十分初级,我会加入很多我自己的理解,如果有错误或者是没说到位的地方,请一定指正,万分感谢。本文参考Alan Hou翻译的最好用的免...
2019-05-11 17:11:00
705
原创 odoo遇到的小问题
1.odoo.conf中想注释掉一行可以在这一行前加个分号例:; admin_passwd = admin2.在odoo.conf文件里加上addons_path之后就出现ImportError: No module named 'web'的问题这个问题好像很多人都出现过,但是还没有一篇完整的解决方法排查:出错的位置不在新增的路径里,通过查看出错的代码,发现是载入新增模块出的错。从错误表面...
2019-05-10 15:21:08
4467
原创 ubuntu suddenly become read only
Type this command in terminal, and type “y” all the way, then reboot.fsck /And i can’t use pinyin in ubuntu…For god sake
2019-05-09 09:10:06
135
原创 odoo能连接上但没有显示,怀疑是数据库恢复出现问题(待解决)
odoo能登陆上但是前端没有任何显示查阅了各种级别的日志,没有发现有效的报错信息chrome开发者选项里显示网页已经返回请求,就是不显示。使用新建的数据库可以成功登录并显示,怀疑是数据库恢复过程中出现了问题...
2019-05-08 14:52:35
813
原创 MFC游戏编程——有远见的坦克(坦克大战中坦克的寻路系统)未完结
思路坦克大战中坦克是不能够遵循一套固定的向着己方坦克或者老家的寻路系统的,因为这样的话就会使坦克的行动路线过于固定,己方坦克不动的时候新生成的敌人会沿着固定的路线过来,可玩性大大降低。所以还是随机的寻路比较可行,原生的坦克大战也是这么做的。MFC是利用定时器进行刷新的,所以没有办法让坦克在每一帧的行进过程中完成寻路,所以我想到了提前算好线路,也就是有远见的坦克。从生成坦克开始,坦克随机选择一...
2019-05-05 21:41:36
1071
原创 postgresql在win10环境下用pgAdmin4打开登陆时报错
首先错误是这个使用navicat连接本地PostgreSQL数据库时报错:could not connect to server: Connection refused (0x0000274D/10061) Isthe server running on host"localhost" (:1) and acceptingTCP/IPconnections on port 5433 ?...
2019-05-05 16:50:57
4658
2
原创 odoo12 many2one one2many many2many one2one的理解//updating...
many2oneLike publisher_id = fields.Many2one('res.partner', string='Publisher'),one book can only published by one publisher, but one publisher can publish many books, so publisher is the one, book is...
2019-05-05 09:56:57
2065
转载 Odoo——将自定义路径加到addons路径中时error: option --addons-path: The addons-path '/home/User_name/custom-addons'
这是stackflow里的解答There is two way to add custom folder to the odoo addons path:First the easy oneto edit the configuration file of the odoo server and locate the line starting with addons_path and a...
2019-04-24 09:16:09
2366
转载 MFC Bug排除
表达式必须包含类类型https://blog.youkuaiyun.com/ydar95/article/details/60979948抽象类不能实例化对象https://blog.youkuaiyun.com/wangshubo1989/article/details/49953095VS C++怎么在输出框里输出https://stackoverflow.com/questions/3179199...
2019-04-20 09:25:20
174
原创 MFC Debug
IntelliSense: “const char *” 类型的实参与 “LPCWSTR” 类型的形参不兼容右键项目名称–>属性–>配置属性–>字符集–>使用多字节字符集但是这样之后出现了新问题:error MSB8031: Building an MFC project for a non-Unicode character set is deprecated...
2019-04-14 19:15:36
246
原创 PostgreSQL使用ALTER语句更改密码后切换会原来账户时密码报错(未解决)
PostgreSQL安装完成后,sudo su postgres进入postgres账户,psql postgres建立与数据库的连接,然后使用ALTER语句更改密码后,想切换回原来的用户时就出现了密码不正确的问题...
2019-04-12 11:28:19
1377
原创 python刚写入的文件无法读取的问题
在使用此代码进行写文件然后读出来的时候,读出的文件为空from sys import argv script, filename = argv print(f"We're going to erase {filename}.")print("If you don't want that, hit CTRL-C (^C).")print("If you do want that, hit...
2019-02-22 17:05:09
2640
原创 (python)如何让两个连续print函数的输出在同一行显示
例print("hello world")print("hello again")输出hello worldhello again那么如何把这两行输出显示在同一行呢,首先我们先了解一下python里print()函数的定义描述print() 方法用于打印输出,最常见的一个函数。print 在 Python3.x 是一个函数,但在 Python2.x 版本不是一个函数,只是一...
2019-02-14 18:39:29
38828
5
坦克大战的地图编辑器C++实现
2018-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人