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

S

swisse

@swisse
关于
帖子
9
主题
3
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • 怎么知道domain中可以使用那些对象
    S swisse

    例如['|','|',('group_ids','in',[g.id for g in user.groups_id]), ('user_id', '=', user.id), '&', ('user_id', '=', False), ('group_ids','=',False),  '|','|', ('company_id','=',False), ('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]
    user.id表示一个登陆用户的id,在写domain时,如何知道有哪些对象可用,如何写。例如安装了hr模块,想写一个员工的id,应该怎么写:hr_employee.id  或 hr.employee.id都是错的。


  • 关于OE启动流程的问题
    S swisse

    安装了eclipse(终于配置成功了),调试没有问题了。多谢mrshelly(只有一个回复)


  • 关于OE启动流程的问题
    S swisse

    调试时出现的错误是python内存错误,不知道是不是与调试工具komodo有关,晚点试一下eclipse


  • 关于OE启动流程的问题
    S swisse

    openerp.py就是系统自带的,没有修改。
    而且在komodo中不调试运行没有问题,但debug调试就出现问题


  • 关于OE启动流程的问题
    S swisse

    重新发一遍
    拜读了大作"OpenERP 模块动态加载原理及启动代码分析" ,今天下载了源码在komodo中调试(eclipse中没试成功)
    系统会首先加载所有服务端的模块(主要是web等)
    call \openerp\modules\module.py中的方法load_openerp_module
      try: mod_path = get_module_path(module_name)
      zip_mod_path = ''
      ...
      info = load_information_from_description_file(module_name)
      ...
    在load_information_from_description_file中加载文件__openerp__.py
      f = tools.file_open(terp_file)
      try:
        info.update(eval(f.read()))
      finally:
        f.close()
    在执行info.update(eval(f.read()))时系统报错(内存错误的提示窗口),不好意思不知道该如何贴图
    继续跟踪实际执行的的openerp中的safe_eval
      try:
        return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
      except Exception:
        _logger.exception('Cannot eval %r', expr)
    跟踪后发现test_expr成功返回,但在执行eval是出现上述错误,请教各位大仙
    用的python2.7+oe7(20130502)


  • 关于OE启动流程的问题
    S swisse

    这个编辑器太难用了


  • 关于OE启动流程的问题
    S swisse

    拜读了大作"OpenERP 模块动态加载原理及启动代码分析" ,今天下载了源码在komodo中调试(eclipse中没试成功) 系统会首先加载所有服务端的模块(主要是web等 call \openerp\modules\module.py中的方法load_openerp_module try: mod_path = get_module_path(module_name) zip_mod_path = '' ... info = load_information_from_description_file(module_name) ... 在load_information_from_description_file中加载文件__openerp__.py f = tools.file_open(terp_file) try: info.update(eval(f.read())) finally: f.close() 在执行info.update(eval(f.read()))时系统报错(内存错误的提示窗口),不好意思不知道该如何贴图 继续跟踪实际执行的的openerp中的safe_eval try: return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict) except Exception: _logger.exception('Cannot eval %r', expr) 跟踪后发现test_expr成功返回,但在执行eval是出现上述错误,请教各位大仙 用的python2.7+oe7(20130502)


  • Oe7中创建模型,为什么没有创建表结构
    S swisse

    我用的就是从GUI直接创建对象,如何生成数据库表


  • Oe7中创建模型,为什么没有创建表结构
    S swisse

    按照老肖的文档,在OE7中创建了请假单模型,发现表结构中没有定义的字段。是不是oe7中还要定义其他东西

  • 登录

  • 没有帐号? 注册

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