From 0a1ba0068483638f0428c7cfc8ba9400305e2cc2 Mon Sep 17 00:00:00 2001 From: hplattner Date: Thu, 12 Apr 2012 17:27:49 +0200 Subject: [PATCH] add: default styles --- expert/field.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/expert/field.py b/expert/field.py index 9176958..5f12b25 100644 --- a/expert/field.py +++ b/expert/field.py @@ -25,7 +25,7 @@ from zope import component from zope.i18n.locales import locales from zope.schema.interfaces import IVocabularyFactory, IContextSourceBinder -from cybertools.composer.report.field import Field +from cybertools.composer.report.field import Field, TableCellStyle from cybertools.composer.report.result import ResultSet from cybertools.util.date import timeStamp2Date from loops.common import baseObject @@ -47,7 +47,9 @@ class DecimalField(Field): format = 'decimal' pattern = u'#,##0.00;-#,##0.00' renderer = 'right' - style = {'text-align':'right'} + styleData = {'text-align':'right'} + decimalStyleData = dict(Field.style.data, **styleData) + style = TableCellStyle(**decimalStyleData) def getDisplayValue(self, row): value = self.getRawValue(row)