跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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. 求助,自定义了一个新的模块 在模块中搜索不到

求助,自定义了一个新的模块 在模块中搜索不到

已定时 已固定 已锁定 已移动 Odoo 开发与实施交流
5 帖子 2 发布者 2.2k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • T 离线
    T 离线
    ten951
    写于 最后由 编辑
    #1

    目录结构
    px_addons
        dictionary
            init.py
            openerp.py
            dictionary.py
            dictionary_group_view.xml

    init.py
    # -- coding: utf-8 --
    author = 'Darcy'

    import dictionary

    openerp.py
    # -- coding:utf-8 --
    author = 'Darcy'

    {
        'name':'SXT dictionary',
        'version':'1.0',
        'author':'Darcy',
        'description':'字典表类型(组)',
        'depends':[],
        'data':[
            'dictionary_group_view.xml',
        ],
        'category':'Others',
        'installable':True,
        'application':True,
    }

    dictionary.py
    # -- coding : utf-8 --
    author = 'Darcy'

    import time
    from datetime import datetime
    from dateutil.relativedelta import relativedelta

    from openerp.osv import fields, osv
    import openerp.addons.decimal_precision as dp
    from openerp.tools.translate import _

    class dictionary(osv.osv):
        _name="dictionary.group"
        _description="字典表(组)"
        _columns = {
            "type":fields.char("Type",required=True),
            "code":fields.char("code",required=True)
        }
    dictionary_group_view.xml
    <?xml version="1.0" encoding="utf-8"?>
    <openerp>
        <data>
            <record model="ir.ui.view" id="view_dictionary_group_form">
                <field name="name">dictionary.group.form</field>
                <field name="model">dictionary.group</field>
                <field name="arch" type="xml">
                    <form string="dictionaryFrom">
                        <group>
                            <field name="type"/>
                        </group>
                        <group>
                            <field name="code"/>
                        </group>
                    </form>
                </field>
            </record>

            <record model="ir.ui.view" id="view_dictionary_group_tree">
                <field name="name">dictionary.group.tree</field>
                <field name="model">dictionary.group</field>
                <field name="arch" type="xml">
                    <tree string="dictionaryTree">
                        <field name="type"/>
                        <field name="code"/>
                    </tree>
                </field>
            </record>

            <record model="ir.ui.view" id="view_dictionary_group_search">
                <field name="name">dictionary.group.search</field>
                <field name="model">dictionary.group</field>
                <field name="arch" type="xml">
                    <search string="Search Dictionary Group">
                        <field name="type" string="Dictionary Type"/>
                    </search>
                </field>
            </record>
            <menuitem id="system" name="system"/>
            <menuitem id="dictionary" name="Dictionary" parent="system"/>
            <menuitem id="dictionary_group" name="dictionary_group" parent="dictionary" action="view_dictionary_group_search"/>
        </data>
    </openerp>

    openerp-server.conf 其他的参数就不写了
    addons_path = E:\odoo-8.0\addons,E:\odoo-8.0\px_addons

    启动odoo以后 就是找不到该模块

    1 条回复 最后回复
    0
    • T 离线
      T 离线
      ten951
      写于 最后由 编辑
      #2

      没人么?

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

        先提一点 : author = 'Darcy'  除了 openerp.py 其他py 里放的话,注释一下 。
        另外,注意 日志的 出错信息。

        恬淡

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

          [quote author=卓忆 link=topic=17377.msg31316#msg31316 date=1446767556]
          先提一点 : author = 'Darcy'  除了 openerp.py 其他py 里放的话,注释一下 。
          另外,注意 日志的 出错信息。
          [/quote]
          非常感谢 删除以后果然好了
          非常感谢

          1 条回复 最后回复
          0

          • 登录

          • 没有帐号? 注册

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