跳至内容
菜单
此问题已终结
4 回复
8390 查看

Hi, i've install a document management system module for attach a file in OperERP 7. When i try attach word, text or excel file and it works fine, but when i try to attach pdf file occours an error.

who can help me?

Thanks

This is the error:

OpenERP Server Error Client Traceback (most recent call last): File "/home/openerp/openerp7/openerp/addons/web/http.py", line 195, in dispatch response["result"] = method(self, *self.params) File "/home/openerp/openerp7/openerp/addons/web/controllers/main.py", line 1078, in call_kw return self._call_kw(req, model, method, args, kwargs) File "/home/openerp/openerp7/openerp/addons/web/controllers/main.py", line 1070, in _call_kw return getattr(req.session.model(model), method)(args, **kwargs) File "/home/openerp/openerp7/openerp/addons/web/session.py", line 43, in proxy result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw) File "/home/openerp/openerp7/openerp/addons/web/session.py", line 31, in proxy_method result = self.session.send(self.service_name, method, *args) File "/home/openerp/openerp7/openerp/addons/web/session.py", line 104, in send raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info)

Server Traceback (most recent call last): File "/home/openerp/openerp7/openerp/addons/web/session.py", line 90, in send return openerp.netsvc.dispatch_rpc(service_name, method, args) File "/home/openerp/openerp7/openerp/netsvc.py", line 289, in dispatch_rpc result = ExportService.getService(service_name).dispatch(method, params) File "/home/openerp/openerp7/openerp/service/web_services.py", line 614, in dispatch res = fn(db, uid, params) File "/home/openerp/openerp7/openerp/osv/osv.py", line 169, in execute_kw return self.execute(db, uid, obj, method, *args, *kw or {}) File "/home/openerp/openerp7/openerp/osv/osv.py", line 123, in wrapper return f(self, dbname, args, *kwargs) File "/home/openerp/openerp7/openerp/osv/osv.py", line 179, in execute res = self.execute_cr(cr, uid, obj, method, args, *kw) File "/home/openerp/openerp7/openerp/osv/osv.py", line 166, in execute_cr return getattr(object, method)(cr, uid, args, *kw) File "/home/openerp/openerp7/openerp/addons/document/document.py", line 121, in create vals['file_type'], vals['index_content'] = self._index(cr, uid, vals['datas'].decode('base64'), vals.get('datas_fname', False), None) File "/home/openerp/openerp7/openerp/addons/document/document.py", line 132, in _index mime, icont = cntIndex.doIndex(data, datas_fname, file_type or None, None) TypeError: 'NoneType' object is not iterable

形象
丢弃
最佳答案

If you're on Ubuntu/Debian try to install poppler-utils (apt-get install poppler-utils).

On other gnu/linux distros the name of the package is probably the same.

Then you'll have to restart OpenERP before the changes to take effect.

形象
丢弃
编写者 最佳答案

Thank you very much! It's work fine!

形象
丢弃

Can you check the small green button left of the ansmwer if it is ok for you ? Only moderators and asker can do this :)

最佳答案

I work with windows 7 and i have the same error, please what is the package to install on windows 7

please help me

形象
丢弃
最佳答案

If you are using Windows, please see the following question:

https://accounts.openerp.com/forum/Help-1/question/4891#4897

形象
丢弃
相关帖文 回复 查看 活动
3
3月 15
8660
0
3月 15
7615
0
3月 15
3371
2
3月 15
7113
2
12月 24
1064