diff options
| author | Vo Minh Thu <vmt@openerp.com> | 2013-02-22 13:48:23 +0100 |
|---|---|---|
| committer | Vo Minh Thu <vmt@openerp.com> | 2013-02-22 13:48:23 +0100 |
| commit | 76ec85fca1977465a0bb033c895ec77dc622a47e (patch) | |
| tree | 3081b83876d192dd8f867d9059a036383344adc0 /addons/survey/wizard/survey_answer.py | |
| parent | eb5fa511ec12eb4914033d6a75868d4cbe5cc2a9 (diff) | |
[IMP] report: use openerp.report.render_report() instead of LocalService().create().
bzr revid: vmt@openerp.com-20130222124823-6u7cqzj3d60buud5
Diffstat (limited to 'addons/survey/wizard/survey_answer.py')
| -rw-r--r-- | addons/survey/wizard/survey_answer.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py index d935eb92ade..903937af441 100644 --- a/addons/survey/wizard/survey_answer.py +++ b/addons/survey/wizard/survey_answer.py @@ -25,8 +25,9 @@ from lxml import etree import os from time import strftime -from openerp import addons, netsvc, tools +from openerp import addons, tools from openerp.osv import fields, osv +import openerp.report from openerp.tools import to_xml from openerp.tools.translate import _ from openerp.tools.safe_eval import safe_eval @@ -463,8 +464,7 @@ class survey_question_wiz(osv.osv_memory): return (False, Exception('Report name and Resources ids are required !!!')) try: uid = 1 - service = netsvc.LocalService(report_name); - (result, format) = service.create(cr, uid, res_ids, {}, context) + result, format = openerp.report.render_report(cr, uid, res_ids, report_name[len('report.'):], {}, context) ret_file_name = addons.get_module_resource('survey', 'report') + file_name + '.pdf' fp = open(ret_file_name, 'wb+'); fp.write(result); |
