跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

O

oE菜鸟是我哦

@oE菜鸟是我哦
关于
帖子
23
主题
12
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • Openerp8 的时区不正确,按照网上的方法还是不行
    O oE菜鸟是我哦

    哦哦哦  我明白了 谢谢你 ;D

    我的这些数据,都是通过自己写的组件,把数据导入到oe数据库里的,导入的时间是中国时间,原来他把数据库所有的时间都当作utc时间呀

    请问有没有办法让他把时间不当utc时间呀【因为我还对oe8的website模块进行了改写,让他生成sql来对这些数据 进行时间上的排序,操作,展示,我怕数据库里如果换成utc时间,到时候我生成sql查询出来的时间会出现误差】
    --------------------------------------
    我的sql是在oe8的website模块里生成的,里面生成的时间似乎也是utc时间,不知道我把数据库里的时间换成utc时间,系统是否会正常? :-[



    --------------------
    我尝试把浏览器时区设置为utc  并且也在配置文件里设置timezone = utc  但似乎时间显示的还是比我数据库里存的 多了8个小时


  • Openerp8 的时区不正确,按照网上的方法还是不行
    O oE菜鸟是我哦

    阿里云 ubuntu 12.04  64位
    openerp 8.0

    数据库里的时间是 1点, 但openerp页面却显示9点了 也就是说快了8个小时

    修改时区为 asia/shanghai  也不行

    配置文件里 加入 timezone=asia/shanghai  也不行



    我在oe的模块里 自己写了个查询sql,里面用到了datetime这个模块,来生成时间,我发现生成的这个时间也快了8小时
    但是在 系统的命令行里, 运行python  然后import time,datetime    然后输出时间,这个时间却是正确的

    请问各位,到底在何处修改这个时间呢,让它正常呢




  • Openerp8里面的website模块,如何自定义模版
    O oE菜鸟是我哦

    目前 通过修改 oe8 website模块 【openerp\addons\website\controllers\main.py】 里的class Website

    实现了 让页面输出自定义的内容【从数据库查询出数据,展示出来】

    目前是把整个页面的html代码赋值给 all_html 这个变量,然后 查询出结果,对all_html 里面的一些自定义变量字符进行替换,然后输出

    这样的话,main.py 这里面就保存了很多的html代码,修改的时候很麻烦,很臃肿

    请问,有什么方案,可以让main.py 使用模版的方式加载html代码

    这样的话 我的main.py 里面就不用存那么多的html代码了





  • Openerp模块不支持原生js和html吗
    O oE菜鸟是我哦


    想写个模块用来做数据分析,和d3,highcharts 等js库结合,但我发现,似乎 无法进行无缝结合,部分标签都被过滤掉了
    实在是悲伤

    请问大家有什么思路吗

    ps:官方的报表虽然也可以,但太呆板了


  • 分享一本新书
    O oE菜鸟是我哦

    谢谢


  • Float字段长度无法自定义
    O oE菜鸟是我哦



    [b][color=red]'sid':fields.float('aaaa',digits=(20,0))[/color][/b]  这里我设置了长度为[b]20 [/b] 

    但是让我安装好模块后,进入数据库看,显示的却是这样的:
      [color=red][b]sidnumeric, -- aaaa[/b][/color]


    大家的是这样的吗


  • 如何在view里的field上执行python代码改变本身的值
    O oE菜鸟是我哦

    有个字段 用来表示状态的

    有一种方法是 在 py文件里 直接用[color=red][b] ‘status':fields.selection( ...  .. [/b][/color]  进行完成

    但我的模块,用来统计分析数据的, 所以数据不是用oe本身添加的,是用第三方的工具,采集 然后直接插入pg数据库

    所以 status 这个字段,我把类型设置为了 fields.char  因为我担心 设置为fields.selection 后 ,数据库里字段的长度不够,可能会导致插入的时候出错

    然后 status  有3个可能的值。分别是 run_XXXXXXXX  , end_XXXXXXXXXXXXX,go_XXXXXXXXXXXX  表示3个不同的状态,长度小于64

    现在我在设计视图文件, 我在tree里 是这样写的  <field name="status" string="状态" />  但是这样的话, 渲染后的内容 就是直接显示的 run_XXXXXXXX  , end_XXXXXXXXXXXXX,go_XXXXXXXXXXXX,内容太长了     

    所以我希望,可以 让他实现:

    当 内容 等于
    run_XXXXXXXX    就显示 run
    end_XXXXXXXXXXXXX 就显示 end
    go_XXXXXXXXXXXX 就显示go


    我知道,如果我一开始就用fields.selection,那么这一步就好办多了,但目前的情况来看,我只能想办法看看,能不能让 视图  <field name="status" string="状态" /> 动态判断内容,然后输出对应的内容了

    请问大家有什么办法吗



    ------------------------------
    我刚才建立了个[b]fields.selection [/b]发现长度和类型为 [b]  character varying(64)[/b] 请问 如果我的 [b]fields.selection [/b] 长度超过64 该怎么自定义呢


  • 怎么用pycharm调试模块呢
    O oE菜鸟是我哦

    [quote author=Joshua link=topic=16161.msg27244#msg27244 date=1388815119]
    通过pycharm运行openerp,然后在你要调试的方法里面设置断点。
    [/quote]

    谢谢


  • 怎么用pycharm调试模块呢
    O oE菜鸟是我哦


    今天按照网上的文章,安装了pycharm  也可以用这个运行oe了

    但是如何调试模块呢

    我记得oe的模块安装后

    对应的东西 都到数据库里 

    比如action什么的

    那这样的话,我都无法下断点

    无法监控对应变量了

    有没有哪个大神可以写个教程啊

    多谢了


  • 如何制作一个自定义报表分析模块
    O oE菜鸟是我哦

    🙂


    大家好
    我已经学了做一些简单的模块
    但是我想做一个有难度的
    研究了好几天了 无果  所以来请教大家
    请赐教

    想做一个用来分析每天订单量的模块

    模块上有几个按钮  分别是    今日订单量    最近7天订单量      最近一个月订单量              [X月x日]-[X月x日]的订单量

    点击对应按钮,下面会生成一个折线统计图,  这样我就可以分析出订单量的趋势了

    我研究了好久,都没完成,请指点 😢


  • 我的思维卡住了 求助大侠帮忙
    O oE菜鸟是我哦

    [quote author=mrshelly link=topic=14806.msg25663#msg25663 date=1386121710]
    开发前, 请先使用它. 熟悉它...

    推荐资料
    <br / [检测到链接无效,已移除] br />
    然后小模块你可以关注 http://github.com 上搜索  openerp  你会找到很多小模块..

    另: 尝试自己努力去找... 而不是让别人给你喂.....
    [/quote]


    感谢您大发慈悲的喂我


  • 我的思维卡住了 求助大侠帮忙
    O oE菜鸟是我哦

    非常感谢您  谢谢


    [quote author=Joshua link=topic=14806.msg25668#msg25668 date=1386129307]
    下面我再说说其他的:

    [quote]1,如何在界面上增加一个按钮?
    2,如何给按钮添加动作,点击按钮后,执行某个函数[/quote]
    在xml 里面添加 button,例如:

    <br />&lt;field name=&quot;model&quot;&gt;myModel&lt;/field&gt;<br />.....<br />&lt;form sting=&quot;My form&quot;&gt;<br />&lt;button name=&quot;foo&quot; type=&quot;object&quot; sting=&quot;Click Me&quot;&gt;<br />.....<br />
    



    首先这个按钮是个object类型的按钮(type='object),意思是会执行本视图对应的模型(<field name="model">myModel</field>)的方法,执行的方法在name属性里定义(name='foo')

    <br />class myModel(osv.Model):<br />&nbsp; &nbsp; _name = &#039;my_model&#039;<br />&nbsp; &nbsp; _description = &#039;xxx&#039;<br />&nbsp; &nbsp; def foo(self, cr, uid, ids, xxx):<br />&nbsp; &nbsp; &nbsp; &nbsp; pass<br />
    


    然后你就要在你的对应的模型的py文件里,定义foo方法。
    更多内容请查看addons里面的源码,想进一步了解上面属性的意义,可看2楼的文档,或者官方英文文档。有问题记得发贴。 😄
    [/quote]


  • 我的思维卡住了 求助大侠帮忙
    O oE菜鸟是我哦

    我本身是有一些编程基础,学过php javascript 易 c++
    后来为了oe学了python, 也可以用python写一些软件了
    但是oe我始终还是没有入门
    已经学了快2-3个月oe了

    我的技术还是停留在,仅仅可以写出一个 具有[b]增删改功能[/b]的小模块(就是那个最入门的模块)
    我每天都会看oe文档,我都好几个文档,都是7.0的版本,都是好几百页的
    每天我都非常的恐慌,真的是恐慌
    因为我必须要尽快的学会oe
    可越是如此,我就越无法参透oe本身的奥秘
    或许我已经走入了思维的牢笼

    下面我分析下我的一些目前状况:

    学oe的目标,是想做一个小型的订单处理系统,不需要多强大的功能,但我目前仅仅可以写出一个[b]没有思想的模块/b

    我也曾想过,如果我不学习oe,使用pyqt从0写一个简单的订单处理系统,可能一个月一个人就可以完成雏形,但我知道那样后期肯定不如oe方便,所以我还是想学会oe,在oe的基础上进行开发,这样的好处肯定会有很多

    可我偏偏让自己失望

    AmosERP开发手册2013-11-19版.pdf
    OpenERP Server Developers Documentatio中英对照--完整.pdf

    这些文档我都看了好多次,并且尝试跟着书上说的去演练,但不知道是书说的不够傻瓜化,还是我实在太傻,我无法跟上书的节奏,我猜有可能是书不够傻瓜化

    我本身完全不具备英语水品,这让我十分的伤心,临时抱佛脚也是不现实的



    下面我谈谈我目前的水品,和对oe的理解(我的理解我估计是错误的):

    我现在只会写一个最初级的模块,不具备思想
    我想写个功能强大一点的,就拿我曾经学c++来说,我跟着代码,实现了,点击按钮弹出[b]Hello world[/b],然后我可以修改,让他弹出 [b]你好[/b],然后我想,可以不可以写个浏览器呢,于是,经过查看文档,搜索引擎,我很快就知道怎么写个浏览器了,于是我想,能不能写个采集程序呢,于是很快,又会了, 感觉一切并不是那么坎坷, 有可能是网上的资料本身就多的原因吧

    但我学习oe,我只会了写那个最简单的模块,写个视图,然后写几个字段,就行了,我也不知道如何弄了,我想实现,在界面上增加一个叫 [b]你好[/b] 的按钮,可我不知道怎么增加,如果能增加,我想实现点击按钮,弹出消息,或者执行某个函数,可我不知道怎么弄,因为似乎oe并无法直接按照自己的想法去弄,我不能直接把oe给我的石头拿去修成一个我想要的房子,或许oe本身的规则如此,或许真正的原因是,oe可以非常容易的实现这个功能,只要一分钟的时间,而我脑子里却想的是,如何使用oe,去建立地基,建立墙,盖瓦,最后才修成一个房子

    我知道oe是一个强大的武器,但我还没有学会驾驭他的方法

    我好恐慌,好像热锅上的蚂蚁,也非常无助,我感觉我迷路在黑暗森林里了,完全不知道该怎么办了



    下面我再说说其他的:

    1,如何在界面上增加一个按钮?

    2,如何给按钮添加动作,点击按钮后,执行某个函数


    这2个问题是我暂时能想到的问题,我也不知道该问什么了
    希望各位前辈可以回答我这2个问题
    并且可以针对我的处境,帮我看看到底哪里出错了
    谢谢大家的帮助

    如果您有一些曾经用来联系的小模块,如果愿意的话,请分享给我,我的email:  [email protected]
    如果您有一些可能适合我看的文档,如果愿意的话,请分享给我,我的email:  [email protected]


    谢谢








  • 如何在多个不同的view里建立子菜单呢
    O oE菜鸟是我哦


    我上传了一张图
    如图
    在【设置】这个顶级导航下
    如何用不同的view文件建立类似下面的【模块】,【公司】,【用户】 这样的二级导航呢?
    又如何在类似【模块】这个二级导航下 ,建立多个三级导航呢
    我的openerp.py

     &quot;data&quot;:[<br />&nbsp; &nbsp; &nbsp; &nbsp; &#039;tb_menuitem_view.xml&#039;,<br />&nbsp; &nbsp; &nbsp; &nbsp; &#039;tb_lz_view.xml&#039;,<br />&nbsp; &nbsp; &nbsp; &nbsp; &#039;tb_lz1_view.xml&#039;,&nbsp; &nbsp; &nbsp;  <br /><br />&nbsp; &nbsp; ],
    



    tb_menuitem_view.xml负责建立顶级导航,代码如下:

    &lt;menuitem id=&#039;menu_tb_root&#039; name=&#039;root&#039; /&gt;
    



    然后就可以成功建立一个叫root的顶级导航了

    tb_lz_view.xml建立一个二级导航,和一个三级导航

    	&lt;menuitem id=&#039;menu_tb_lz&#039; name=&#039;lz&#039; sequence=&#039;2&#039; parent=&#039;menu_tb_root&#039; /&gt;<br />		<br />		&lt;menuitem id=&#039;menu_action_picking_tree&#039; action=&#039;action_lz_form&#039;&nbsp; parent=&#039;menu_tb_lz&#039; /&gt;<br />		
    



    tb_lz1_view.xml 想建立耳机导航,却无法成功,代码如下

    &lt;menuitem id=&#039;menu_tb_lz1&#039; name=&#039;lz1&#039; sequence=&#039;1&#039;&nbsp; parent=&#039;menu_tb_root&#039; /&gt;<br />		<br />		&lt;!-- menuitem --&gt;<br />		&lt;menuitem id=&#039;menu_action_picking_tree&#039; action=&#039;action_tuikuan_form&#039;&nbsp; parent=&#039;menu_tb_lz1&#039; /&gt;
    



    请问是不是我哪里弄的不对哦


  • 请问如何删除 这个 【创建】按钮
    O oE菜鸟是我哦

    [quote author=Joshua link=topic=14667.msg25404#msg25404 date=1384997902]
    办法1(更好):是在[b]Access Controls List[/b]里面给你对应的用户组只分配[b]读[/b]权限
    办法2:在<tree xx create="false"/>
    [/quote]

    谢谢你


  • 请问如何删除 这个 【创建】按钮
    O oE菜鸟是我哦

    默认的模块建立后  有个这个按钮
    我想删除他,弄了半天 按钮可以消失了, 但后面的翻页按钮就没了
    最后只能复原
    有什么办法删除这个【创建】按钮吗

    让任何用户不能入库信息  我另外开发软件,直接入库到数据库,只是让oe单纯的展现出来

    有办法吗 各位大哥哥们


  • OpenERP Server Developers Documentation 文档翻译
    O oE菜鸟是我哦

    ;D ;D ;D ;D谢谢你


  • OpenERP Web Training文档翻译
    O oE菜鸟是我哦

    谢谢分享!我下了一份,因此真心谢谢LZ。


  • 开发了一个二代身份证的验证系统,和大家交流一下
    O oE菜鸟是我哦

    ;D谢谢分享


  • 求阿里云安装openerp简单选型介绍,特别是数据库方面的
    O oE菜鸟是我哦

    oe依赖pg数据库,  因为pg的很多特性,可以让oe更好的工作

    所以目前 oe不支持其他数据库

    谁家的云都差不多(千万别用盛大云)
    都是云主机,你直接安装即可
    安装遇到什么问题 就发帖求助

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组