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

  1. 主页
  2. 版块
  3. Odoo 系统测试
  4. GTK客户端的日期控件中无法保存日期数据,导致无法保存单据

GTK客户端的日期控件中无法保存日期数据,导致无法保存单据

已定时 已固定 已锁定 已移动 Odoo 系统测试
9 帖子 6 发布者 12.3k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • digitalsatoriD 离线
    digitalsatoriD 离线
    digitalsatori 管理员
    写于 最后由 编辑
    #1

    [b]测试环境:[/b]错误出现在所有非西文操作系统上(*Nix或windows),本人环境:Ubuntu 9.10, zh_CN.UTF-8, python2.6.4
    [b]OpenERP版本:[/b]当前开发版(Trunk)和稳定版(5.0X)
    [b]现象:[/b]在中文windows或linux系统下使用Open ERP GTK客户端进行订单录入,日期数据在保存订单时重置为空,导致订单无法保存。
    [b]原因:[/b]client/bin/widget/view/form_gtk/calendar.py 中将日期字符串都按照西方日期格式的长度来截取了,导致中文的日期:_年_月_日返回False值
    [b]Bug报告:[/b https://bugs.launchpad.net/openobject-client/+bug/503624 br />[b]零时解决办法:[/b]下载附件中的patch文件,在client目录下打补丁:

    patch -p0 <calendar.py.patch
    

    , 或用编辑器打开补丁文件,根据里面的内容手动修改calendar.py文件。

    [[i] 本帖最后由 digitalsatori 于 2010-1-7 11:25 编辑 [/i]]

    【上海先安科技】(tony AT openerp.cn)

    1 条回复 最后回复
    0
    • JoshuaJ 离线
      JoshuaJ 离线
      Joshua 管理员
      写于 最后由 编辑
      #2

      我想问 如何只是显示时间但是不显示日期呢?
      fields.datetime 是显示时间和日期的..
      【已解决】经测试 还有个fields.time是只显示时间的

      [[i] 本帖最后由 Joshua 于 2010-1-6 14:31 编辑 [/i]]

      【上海先安科技】(joshua AT openerp.cn),欢迎关注公众号:openerp_cn

      1 条回复 最后回复
      0
      • O 离线
        O 离线
        oldrev
        写于 最后由 编辑
        #3

        校长强人啊

        1 条回复 最后回复
        0
        • M 离线
          M 离线
          mihi
          写于 最后由 编辑
          #4

          此问题也困扰我很久,校长的确是牛人!

          1 条回复 最后回复
          0
          • digitalsatoriD 离线
            digitalsatoriD 离线
            digitalsatori 管理员
            写于 最后由 编辑
            #5

            楼上两位夸的我不好意思了,我们论坛现在牛人不少,俺只算个比较老的菜鸟,大家一起学习,菜鸟学园里没有校长。

            【上海先安科技】(tony AT openerp.cn)

            1 条回复 最后回复
            0
            • G 离线
              G 离线
              gogo88er
              写于 最后由 编辑
              #6

              安装官方版的,没有源代码,版主可否共享下编译后的 calendar.pyo 文件

              1 条回复 最后回复
              0
              • digitalsatoriD 离线
                digitalsatoriD 离线
                digitalsatori 管理员
                写于 最后由 编辑
                #7

                下载附件,解压缩
                找到客户端安装目录下的library.zip,打开该文件, 在widgets/view/form_gtk目录下删除calendar.pyo,并将解压的calendar.py文件置入

                [[i] 本帖最后由 digitalsatori 于 2010-1-10 21:33 编辑 [/i]]

                【上海先安科技】(tony AT openerp.cn)

                1 条回复 最后回复
                0
                • mrshellyM 离线
                  mrshellyM 离线
                  mrshelly
                  写于 最后由 编辑
                  #8

                  大家对 liberary.zip 的自我改造 已经轻车熟路老..

                  :D
                  1 条回复 最后回复
                  0

                  • 登录

                  • 没有帐号? 注册

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