keyError,在openerp中导入数据时

巴拉
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20140112_001021-py2.7.egg/openerp/osv/osv.py", line 199, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20140112_001021-py2.7.egg/openerp/osv/osv.py", line 187, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20140112_001021-py2.7.egg/openerp/addons/base_import/models.py", line 219, in parse_preview
    fields = self.get_fields(cr, uid, record.res_model, context=context)
  File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20140112_001021-py2.7.egg/openerp/addons/base_import/models.py", line 116, in get_fields
    cr, uid, field['relation'], context=context, depth=depth-1)
  File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20140112_001021-py2.7.egg/openerp/addons/base_import/models.py", line 116, in get_fields
    cr, uid, field['relation'], context=context, depth=depth-1)
  File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20140112_001021-py2.7.egg/openerp/addons/base_import/models.py", line 103, in get_fields
    'string': field['string'],
KeyError: 'string'

我以客户表格导入时收到此错误。此表单继承自res_partner。这是csv文件。

id,"name"
__export__.res_partner_10,"1"
__export__.res_partner_11,"2"
__export__.res_partner_579,"abrajeethan"
__export__.res_partner_640,"Abu"
__export__.res_partner_584,"ahmekldsgjfmkp"
__export__.res_partner_469,"Anand"
__export__.res_partner_672,"aniasdftha"
__export__.res_partner_49,"Ayantasdfika"
__export__.res_partner_481,"Aasdfyantikr"

当我导入其他表格时,csv格式工作正常。但不能在客户中工作。

xml代码:

<record id="extended_view_partner_tree" model="ir.ui.view">
        <field name="name">Customers</field>
        <field name="model">res.partner</field>
        <field name="inherit_id" ref="base.view_partner_tree"/>
        <field name="arch" type="xml">
            <tree string="Contacts">
                <field name="client_id"/>
                <field name="clientadded_date"/>
                <field name="branch"/>
                <field name="phone"/>
                <field name="email"/>
            </tree>
        </field>
</record>

您能告诉我如何清除此错误吗?

巴拉

我得到了答案。在models.py文件的addons / base_import文件夹中。在103行。

我已更改为

'string':fields.get('string'),

代替

'string':fields['string']

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在R中导入数据集时跳过元数据

在GeoDjango中导入空间数据时出错-mpoly字段的KeyError

在SSIS中导入Excel时出错

从地理数据框中导入图形时,图形连接丢失

为什么我在NodeJS中导入护照时为什么无法从MongoDB获取数据

在SAS中导入CSV数据时如何设置正确的日期格式?

从文件中导入MySQL 8.0.15中的数据库时出错

使用OpenXML在数据集中导入Excel时,“对象引用未设置为对象的实例”

我分别在python中导入和加载图像数据时遇到问题

在Angular中导入数据

在R中导入数据时解决列问题

在mysql中导入大量数据时,块的重要性是什么?

在mysql加载文件中导入数据时删除CSV公式值

无法在openERP中导入自定义模块

在OpenERP上运行函数时出现“ KeyError:id”

在Core Data中导入大数据集时更新UI

在php中导入mysql数据库时如何使用mysql colomn检查csv列名

在phpmyadmin中导入数据库时出现MySQL错误

在phpmyadmin中导入数据库时出错

在Java中导入LinkedList时出现错误

分组数据时无法在 Angular 2 中导入自定义管道

在固定数据表 2 中导入 CSS 文件时出错

使用 Hue Hadoop 在现有表中导入新数据时遇到问题

在 MySQL Workbench 中导入数据库时出错

在android中导入sqlite数据库时如何从csv文件中删除特殊字符

在数组中导入数据集时,谷歌 Colab 中的 ram 用完了

在 React 中导入数据

在 Pandas 中导入 csv 数据时如何删除列名“之前”的空格

尝试在python中导入数据时找不到我的firebase实时数据库