
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
想知道OE 函数定义不知道定义在数据库的那个表中,有些不一定存储字段的应该不会在模块表中
-
想知道OE 函数定义不知道定义在数据库的那个表中,有些不一定存储字段的应该不会在模块表中
-
你是在问问题吗?
-
主要我想知道 安装完模块以后 addons 目录下的 那个安装包应该完成任务了 所有的信息以 python 程序代码和XML数据加载 方式被OE接受了 也就是说可以脱离addons下的代码了 是吧? 就是不知道 python 中的代码(比如函数)不知道 被记录到哪里 OE的那个表 里面?
-
[quote author=nbmjw link=topic=14539.msg25071#msg25071 date=1383638558]
主要我想知道 安装完模块以后 addons 目录下的 那个安装包应该完成任务了 所有的信息以 python 程序代码和XML数据加载 方式被OE接受了 也就是说可以脱离addons下的代码了 是吧? 就是不知道 python 中的代码(比如函数)不知道 被记录到哪里 OE的那个表 里面?
[/quote]
不能完全脱离
不过, 当你的OE启动完成后. 倒是可以脱离了... -
嗯 就是代码逻辑部分的修改是在启动时加载的,代码不进数据库的,但是如果你要增加字段或者函数包括修改XML等数据要增走模块更新是吧?主要是这些信息需要一步步分析openerp程序代码才知道 想提前问一下高手们,知道点原理。
在数据加载中我碰到了一个问题,我同步了oracle和postgres的二个表,同步完后我看postgres的时间是正确的,但是OE打开后就把时区加上了,莫名其妙的多了8小时,不知道我哪里设置不对 还是帖子上说的 我测试服务器是 windows 时区多加了 8小时 ? -
[quote author=nbmjw link=topic=14539.msg25073#msg25073 date=1383646188]
嗯 就是代码逻辑部分的修改是在启动时加载的,代码不进数据库的,但是如果你要增加字段或者函数包括修改XML等数据要增走模块更新是吧?主要是这些信息需要一步步分析openerp程序代码才知道 想提前问一下高手们,知道点原理。
在数据加载中我碰到了一个问题,我同步了oracle和postgres的二个表,同步完后我看postgres的时间是正确的,但是OE打开后就把时区加上了,莫名其妙的多了8小时,不知道我哪里设置不对 还是帖子上说的 我测试服务器是 windows 时区多加了 8小时 ?
[/quote]
是的. 所以. 你更改了模块的代码逻辑, 就要重启OE server(以便重新载入 python 模块) 而如果你仅是修改了 xml 则可以只需要更新模块即可.
请在Postgresql 数据库中, 使用UTC时间.而非 localtime 即可. -
UTC 时间 是 设置时间字段的 类型为 timestamp with timezone 吗 还是 一个数据库的全局设置 我在postgresql.conf 没找到这样的配置?
顺便问一下 OE中 视图定义 是
class 模块名字(osv.osv)
_name =
_description =
_columns =
与正常的数据库表一样的字段设置 但一般都是 readonly
def init (self,cr):
tools.drop_view_if_exists(cr,视图名称)
cr.execute("' 定义 SQL 语句 "')
感觉就是 定义一个数据表视图 通过 as 关联到 上面的 模型 ,再通过 ORM 操作那个 模型 来达到 在OE 中使用这个视图的目的 对吗?
-
还碰到一个问题 ,就是自己定义的查询视图在 OE 加载的时候一直写着加载, CPU都100% 还是在加载 不知道啥问题?