From 8fff0330d35c6e7a86ef23f32fe6e1dca37514eb Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Mon, 15 Sep 2014 19:36:50 +0200 Subject: [PATCH] provide variant of report view that shows results only after query parameters have been entered --- expert/browser/report.pt | 22 ++++++++++++++++++++-- expert/browser/report.py | 9 +++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/expert/browser/report.pt b/expert/browser/report.pt index d349f2e..f86de77 100755 --- a/expert/browser/report.pt +++ b/expert/browser/report.pt @@ -5,8 +5,28 @@
+
+
+
+
+ + +
+
+
+ +
+ +
+
+ + +
+
-
-
diff --git a/expert/browser/report.py b/expert/browser/report.py index a23322e..a24d1bd 100755 --- a/expert/browser/report.py +++ b/expert/browser/report.py @@ -226,3 +226,12 @@ class ReportConceptView(ResultsConceptView, ReportView): if ri.userSettings: return [f for f in qf if f in ri.userSettings] return qf + + +class ReportParamsView(ReportConceptView): + """ Report view allowing to enter parameters before executing the report. + """ + + @Lazy + def macro(self): + return self.report_macros['main_params']