Openerp ';非类型';对象没有属性'_列';继承
当它的手机只有一个员工账户时,我真的很高兴 当它的gps只有一辆车,而当它的gprs只有一个客户时 没有使一个人的关系迟钝,就产生了这个错误 “非类型”对象没有属性“\u列”Openerp ';非类型';对象没有属性'_列';继承,openerp,openerp-7,Openerp,Openerp 7,当它的手机只有一个员工账户时,我真的很高兴 当它的gps只有一辆车,而当它的gprs只有一个客户时 没有使一个人的关系迟钝,就产生了这个错误 “非类型”对象没有属性“\u列” class dispositivos(osv.osv): _name = 'dispositivos' _description = 'Inventario Dispositivos' _inherits = {'chips': "chips_id", 'flee
class dispositivos(osv.osv):
_name = 'dispositivos'
_description = 'Inventario Dispositivos'
_inherits = {'chips': "chips_id",
'fleet.vehicle': 'fleet.vehicle_id',
'base.res_partner': 'base.partner_id',
'hr.employee': 'hr.employee_id' }
_columns = {
'name' : fields.selection ([('phone','Telefono'),
('gps','GPS'),
('gprs','GPRS')],
'Tipo de dispositivo',
track_visibility='onchange',
order = True),
'imei':fields.char('Imei',required = True),
'num_serie' : fields.char('Numero dispositivo'),
'marca' : fields.char('Marca del dispositivo'),
'modelo' : fields.char('Modelo del dispositivo'),
'ide_gps' : fields.char('IDE del dispositivo'),
'num_serie_bateria' : fields.char('Bateria del telefono'),
'chips_id' : fields.many2one('chips','Chip del dispositivo'),
'vehicle_id' : fields.many2one('fleet.vehicle', 'Vehiculo'),
'partner_id' :fields.many2one'res.partner', 'Cliente',domain="[('costumer','=',True)]"),
'employee_id' : fields.many2one('hr.employee', 'Empleado'),
'activo' : fields.boolean('Dispositivo en uso'),
}
_defaults = {
'activo' : False,
}
dispositivos()
class chips(osv.osv):
_name = 'chips'
_description = 'Inventario Chips'
_columns = {
'name' : fields.char('Imei del Chip', required= True),
'numero_tel' : fields.char('Numero de telefono'),
'marca' : fields.char('Compañia'),
'activo' : fields.boolean('Dispositivo en uso'),
}
_defaults = {
'activo' : False,
}
chips()
您可以尝试以下代码:
class dispositivos(osv.osv):
_name = 'dispositivos'
_description = 'Inventario Dispositivos'
_inherits = {'chips': "chips_id",
'fleet.vehicle': 'vehicle_id',
'base.res_partner': 'res_partner_id',
'hr.employee': 'employee_id' }
解决方案很简单,我在类dispositivos之前移动了类芯片,并且工作起来非常感谢如果您粘贴的代码与源文件中的代码完全相同,请尝试删除第一行中的空格字符,并且默认字典没有正确缩进。。。python对空白非常敏感。我编辑过,但我使用eclipse,它会在未正确写入时标记我。请提供错误的完整堆栈跟踪。