From 7ce73f7713fbb0da41cf6c7fa2b9c947e47299fc Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Wed, 23 Dec 2009 16:52:36 +0530 Subject: [PATCH] [FIX] Base_report_creator : Wizard is available only for custom query,not for the custom result bzr revid: jvo@tinyerp.com-20091223112236-5tp5x0n2jor4t42e --- addons/base_report_creator/wizard/base_report_creator_open.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/base_report_creator/wizard/base_report_creator_open.py b/addons/base_report_creator/wizard/base_report_creator_open.py index cd8e3c64651..f29b892415e 100644 --- a/addons/base_report_creator/wizard/base_report_creator_open.py +++ b/addons/base_report_creator/wizard/base_report_creator_open.py @@ -26,13 +26,15 @@ import netsvc import time import pooler from osv import osv - +from tools.translate import _ class report_creator_open(wizard.interface): def _open_report(self, cr, uid, data, context): pool = pooler.get_pool(cr.dbname) + if context.get('report_id',False): + raise wizard.except_wizard(_('UserError'),_('No Wizards available for this object!')) rep = pool.get('base_report_creator.report').browse(cr, uid, data['id'], context) view_mode = rep.view_type1 if rep.view_type2: