Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

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



  • 目录结构
    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以后 就是找不到该模块



  • 目录结构
    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以后 就是找不到该模块



  • 没人么?



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



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


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待