diff --git a/composer/report/result.py b/composer/report/result.py index 637f17f..f772532 100644 --- a/composer/report/result.py +++ b/composer/report/result.py @@ -25,6 +25,7 @@ from zope.cachedescriptors.property import Lazy from cybertools.composer.interfaces import IInstance from cybertools.composer.report.base import BaseQueryCriteria +from cybertools.util.jeep import Jeep class BaseRow(object): @@ -56,7 +57,7 @@ class Row(BaseRow): @Lazy def displayedColumns(self): - return self.parent.context.getActiveOutputFields() + return self.parent.displayedColumns def useRowProperty(self, attr): return getattr(self, attr) @@ -116,5 +117,5 @@ class ResultSet(object): @Lazy def displayedColumns(self): - return self.context.getActiveOutputFields() + return Jeep(self.context.getActiveOutputFields())