Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
4 ตอบกลับ
8568 มุมมอง

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

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
3
มี.ค. 15
8840
0
มี.ค. 15
7767
0
มี.ค. 15
3516
2
มี.ค. 15
7230
2
ธ.ค. 24
1272