Hello,

I created two custom objects, that I would like to connect with a one2many 
field. I first created a many2one field in object 2, that references object 1. 
When I try to create a one2many fieldin object 1, I get the this error:

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line 235, 
in dispatch
    result = LocalService(service_name)(method, *params)
  File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line 74, in 
__call__
    return getattr(self, method)(*params)
  File 
"/usr/lib/python2.5/site-packages/openerp-server/addons/base_module_record/base_module_record.py",
 line 37, in execute
    res = fnct(*args, **argv)
  File 
"/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py", line 
526, in execute
    res = service.execute(db, uid, object, method, *args)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 59, 
in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 119, 
in execute
    res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 111, 
in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/orm.py", line 2273, 
in write
    self._columns[field].set(cr, self, id, field, vals[field], user, 
context=context)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/fields.py", line 
441, in set
    obj.create(cr, user, act[2], context=context)
  File 
"/usr/lib/python2.5/site-packages/openerp-server/addons/base/ir/ir_model.py", 
line 252, in create
    self.pool.get(vals['model'])._auto_init(cr, {})
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/orm.py", line 1523, 
in _auto_init
    cr.execute('ALTER TABLE "%s" ADD FOREIGN KEY (%s) REFERENCES "%s" ON DELETE 
SET NULL' % (self._obj, f._fields_id, f._table))
AttributeError: 'x_custom_model' object has no attribute '_obj'


This happens also, when I try to connect my custom made objects to the partner 
object. I'm not able to create any one2many fields manually. What's the reason 
for this?

Thanks.




-------------------- m2f --------------------

--
http://www.openobject.com/forum/viewtopic.php?p=40495#40495

-------------------- m2f --------------------


_______________________________________________
Tinyerp-users mailing list
http://tiny.be/mailman2/listinfo/tinyerp-users

Reply via email to