2013-01-18 4 views
3

J'ai reçu cette erreur et je ne peux pas afficher la liste de l'utilisateur et les projets/tâches ou même la connexion en utilisant les informations de connexion de l'utilisateur.Openerp Erreur de connexion

Quelqu'un peut-il m'aider ..

Merci.

OpenERP Erreur de serveur

Client Traceback (most recent call last): 
File "/opt/openerp/server/openerp/addons/web/http.py", line 195, in dispatch 
     response["result"] = method(self, **self.params) 
File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 1012, in search_read 
    return self.do_search_read(req, model, fields, offset, limit, domain, sort) 
File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 1047, in do_search_read 
    records = Model.read(ids, fields or False, req.context) 
File "/opt/openerp/server/openerp/addons/web/session.py", line 40, in proxy 
    result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw) 
File "/opt/openerp/server/openerp/addons/web/session.py", line 28, in proxy_method 
    result = self.session.send(self.service_name, method, *args) 
File "/opt/openerp/server/openerp/addons/web/session.py", line 101, in send 
    raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info) 


Server Traceback (most recent call last): 
File "/opt/openerp/server/openerp/addons/web/session.py", line 87, in send 
    return openerp.netsvc.dispatch_rpc(service_name, method, args) 
File "/opt/openerp/server/openerp/netsvc.py", line 361, in dispatch_rpc 
    result = ExportService.getService(service_name).dispatch(method, params) 
File "/opt/openerp/server/openerp/service/web_services.py", line 601, in dispatch 
    res = fn(db, uid, *params) 
File "/opt/openerp/server/openerp/osv/osv.py", line 167, in execute_kw 
    return self.execute(db, uid, obj, method, *args, **kw or {}) 
File "/opt/openerp/server/openerp/osv/osv.py", line 121, in wrapper 
    return f(self, dbname, *args, **kwargs) 
File "/opt/openerp/server/openerp/osv/osv.py", line 176, in execute 
    res = self.execute_cr(cr, uid, obj, method, *args, **kw) 
File "/opt/openerp/server/openerp/osv/osv.py", line 164, in execute_cr 
    return getattr(object, method)(cr, uid, *args, **kw) 
File "/opt/openerp/server/openerp/addons/base/res/res_users.py", line 796, in read 
    res = super(users_view, self).read(cr, uid, ids, fields, context=context, load=load) 
File "/opt/openerp/server/openerp/addons/base/res/res_users.py", line 272, in read 
    result = super(res_users, self).read(cr, uid, ids, fields=fields, context=context, load=load) 
File "/opt/openerp/server/openerp/osv/orm.py", line 3575, in read 
    result = self._read_flat(cr, user, select, fields, context, load) 
File "/opt/openerp/server/openerp/osv/orm.py", line 3660, in _read_flat 
    record.update(res3[record[col]]) 
KeyError: 3 
+0

Donner quelle version vous utilisez? Avez-vous une personnalisation ou non ??? –

+0

J'ai utilisé openerp v7. Je n'ai aucune personnalisation .. – Mhel

Répondre

0

Effectuez une sauvegarde de la base de données, supprimez la base de données actuelle et créez-en une nouvelle, vous pourrez ensuite importer toutes vos données.

1

erreur indique que le dossier id 3 est existe pas dans la base de données.

Lorsque vous essayez de lire les données de la base de données, supprimez l'enregistrement que vous essayez de lire.

Veuillez vous reconnecter et essayer d'ouvrir le projet/la tâche.

0

S'il existe un champ fonctionnel, vérifiez-le. Ce type d'erreur de clé va augmenter dans les champs fonctionnels tout en renvoyant les valeurs dans un format désiré.

1

Il est difficile de trouver l'erreur avec seulement cette information, mais j'ai eu plusieurs fois une erreur de clé à cause d'un problème de mise à jour du serveur openerp, et après la mise à jour, le problème disparaissait. Essayez de mettre à jour le module base à partir de l'interface utilisateur, et si cela ne fonctionne pas, essayez de redémarrer et de mettre à jour tout le serveur openerp à partir de la console.