summaryrefslogtreecommitdiff
path: root/addons/base_report_creator/wizard
diff options
context:
space:
mode:
authorJay (Open ERP) <jvo@tinyerp.com>2009-12-23 16:52:36 +0530
committerJay (Open ERP) <jvo@tinyerp.com>2009-12-23 16:52:36 +0530
commit7ce73f7713fbb0da41cf6c7fa2b9c947e47299fc (patch)
treec60b56c053be306249dc279819455f3616b6318a /addons/base_report_creator/wizard
parent0cd84c4e315b21edf667bc76a8be3e4ca83a1de0 (diff)
[FIX] Base_report_creator : Wizard is available only for custom query,not for the custom result
bzr revid: jvo@tinyerp.com-20091223112236-5tp5x0n2jor4t42e
Diffstat (limited to 'addons/base_report_creator/wizard')
-rw-r--r--addons/base_report_creator/wizard/base_report_creator_open.py4
1 files changed, 3 insertions, 1 deletions
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: