跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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 中文社区

G

gmasss

@gmasss
关于
帖子
7
主题
5
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • Xmlrpclib调用自定义方法报错
    G gmasss

    自定义的方法及测试代码如下:

    class res_users(osv.osv):
        _name = 'res.users'
        _inherit = 'res.users'
        _columns = {
                'vocation_days':fields.float(u'假期总天数',size=44,required=True),
                }
        def change_vocation_days(self, cr, uid, context=None):
            print('ni hao')
       
    res_users()


    if name == "main":
        import xmlrpclib
        sock = xmlrpclib.ServerProxy('http://localhost:8069/xmlrpc/object',allow_none=True)
        uid=1
        pwd='123'
        dbname="aaa"
        sock.execute(dbname,uid,pwd,'res.users','change_vocation_days')
     


    报错信息如下:
    Traceback (most recent call last):
      File "F:\GreenOpenERP-7.0-20131004-231118\openerp\addons\qingjd\qingjd.py", line 47, in <module>
        name=sock.execute(dbname,uid,pwd,'res.users','change_vocation_days')
      File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 1224, in call
        return self.__send(self.__name, args)
      File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 1578, in __request
        verbose=self.__verbose
      File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 1264, in request
        return self.single_request(host, handler, request_body, verbose)
      File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 1297, in single_request
        return self.parse_response(response)
      File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 1473, in parse_response
        return u.close()
      File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 793, in close
        raise Fault(**self._stack[0])
    xmlrpclib.Fault: <Fault cannot marshal None unless allow_none is enabled: 'Traceback (most recent call last):\n  File "F:\GreenOpenERP-7.0-20131004-231118\openerp\service\wsgi_server.py", line 83, in xmlrpc_return\n    response = xmlrpclib.dumps((result,), methodresponse=1, allow_none=False, encoding=None)\n  File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 1085, in dumps\n    data = m.dumps(params)\n  File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 632, in dumps\n    dump(v, write)\n  File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 654, in __dump\n    f(self, value, write)\n  File "F:\GreenOpenERP-7.0-20131004-231118\python\lib\xmlrpclib.py", line 658, in dump_nil\n    raise TypeError, "cannot marshal None unless allow_none is enabled"\nTypeError: cannot marshal None unless allow_none is enabled\n'>

    请各位不吝赐教。


  • 请教一下,我自己开发的一个小模块,我想让搜索框搜索时,默认搜索某一指定它段,应该如何实现?
    G gmasss

    请教一下,我自己开发的一个小模块,我想让搜索框搜索时,默认搜索某一指定它段,应该如何实现?


  • OpenERP Web Training文档翻译
    G gmasss

    看英文文档也能基本看懂,就是速度有些慢,看中文的就快多了,感谢分享。


  • 如何对仓库中快要过期的产品进行报警?
    G gmasss

    我用序列号做了个简单的查询实现,感谢楼上的回复


  • 如何对仓库中快要过期的产品进行报警?
    G gmasss

    我想实现对仓库中快要过期的商品进行预警的功能。我也安装了product_expiry模块,点击仓库-》可追溯的-》序列号|创建后,可以看到有“创建日期”“报废日期”“警告日期”等,但是我填完这些之后并没有什么效果。各位大神有什么建议没?


  • Ubuntu 12.04 server下openerp 7.0安装
    G gmasss


    1. 安装ubuntu时不要选择postgresql项

    2. 安装成功后,安装postgresql-9.2

    a)  sudo apt-get install python-software-properties

    b)  sudo add-apt-repository ppa:pitti/postgresql

    c)  sudo apt-get update

    d)  sudo apt-get install postgresql-9.2

    3. 后面的按照网址http://www.theopensourcerer.com/2012/12/how-to-install-openerp-7-0-on-ubuntu-12-04-lts/中的步骤安装即可

    4. 最后安装完仓库模块后,要更新仓库模块,否则在创建仓库时会报错

    5. 报表乱码问题可以用下面的方法解决

    1、在我indows下, 拷贝simsun.ttf 文件到字体文件夹,然后分别改名为“DejaVuSans.ttf”,
    “DejaVuSans-Bold.ttf”,“DejaVuSans-Oblique.ttf”,“DejaVuSans-BoldOblique.ttf”。这样,全部报表都可以正常使用中文了。
    2、在Ubuntu下,系统中/usr/share/fonts/truetype/ttf-dejavu路径下放的是unicode的字体DejaVuSans.ttf,这个字体中并没有相对应的中文字体在里面,因而造成OpenERP报表乱码,http://code.google.com/p/qinsdisk/downloads/list 上有合成字体 DejaVuSansYuanTi, 含中文字体。
    下载后:
    DejaVuSansYuanTi-Regular.ttf 改为 DejaVuSans.ttf”,
    DejaVuSansYuanTi-Bold.ttf 改为 “DejaVuSans-Bold.ttf”,
    DejaVuSansYuanTi-Italic.ttf 改为“DejaVuSans-Oblique.ttf”,
    DejaVuSansYuanTi-BoldItalic.ttf 改为“DejaVuSans-BoldOblique.ttf

    然后把这四个字体上传到服务器usr/share/fonts/truetype/ttf-dejavu目录中,重启服务器,测试报表,中文正常,表头页脚中文也显示正常!


  • POS模块热敏打印机打字不清楚的解决方法
    G gmasss

    POS模块用热敏打印机打印的小票不清楚
    1.        找到控制打印页面的css文件的位置(绿色版为D:\GreenOpenERP-7.0-20130326-002357\openerp\addons\point_of_sale\static\src\css\pos.css,安装版为C:\Program Files\OpenERP 7.0-20130308-002138\Server\server\openerp\addons\point_of_sale\static\src\css\pos.css)
    2.        打开pos.css文件
    3.        修改其中的内容即可
    4.        比较好的方式是先用chrome在页面上试好,然后再修改pos.css文件
    5.        刷新页面重新打印即可

    有问题的可以再联系我。

  • 登录

  • 没有帐号? 注册

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