From f563b8558e67b8ae65516cef8dd798f75d327832 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Tue, 10 May 2011 08:10:07 +0200 Subject: [PATCH] let row directly control value used for sorting to make row objects work whose context does not directly contain the corresponding attribute --- composer/report/field.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer/report/field.py b/composer/report/field.py index 21f61b9..f144755 100644 --- a/composer/report/field.py +++ b/composer/report/field.py @@ -86,7 +86,8 @@ class Field(Component): def getSortValue(self, row): # TODO: consider 'descending' flag, use raw value instead of formatted one - return self.getValue(row) + return getattr(row, self.name, None) + #return self.getValue(row) label = Field('label', u'Label',