From 9620ed0c95c9efd811d0e7f27d0e595879e27ace Mon Sep 17 00:00:00 2001 From: hplattner Date: Thu, 15 Mar 2012 17:42:01 +0100 Subject: [PATCH] add: multiline report field --- expert/browser/results.pt | 7 +++++++ expert/field.py | 12 +++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/expert/browser/results.pt b/expert/browser/results.pt index b1453fe..f76927e 100644 --- a/expert/browser/results.pt +++ b/expert/browser/results.pt @@ -61,6 +61,13 @@ tal:content="value/title" /> + + + + + + +
diff --git a/expert/field.py b/expert/field.py index d87165a..eb09d5d 100644 --- a/expert/field.py +++ b/expert/field.py @@ -167,8 +167,18 @@ class TargetField(RelationField): return util.getObjectForUid(value) -# sub-report stuff +class MultiLineField(Field): + + renderer = 'multiline' + def getValue(self, row): + return self.getRawValue(row) + + def getDisplayValues(self, row): + return self.getValue(row) + + +# sub-report stuff class SubReport(ReportInstance): pass