make colspan/ colwidth/ coltextalign configurable

This commit is contained in:
hplattner 2012-03-27 15:00:43 +02:00
parent ec319c1782
commit 43e51e7538
2 changed files with 2 additions and 27 deletions

View file

@ -95,18 +95,4 @@
</tal:column>
</div>
<div metal:define-macro="container">
<tal:column define="values python:col.getDisplayValues(row)">
<table class="multivalue">
<tr>
<tal:values repeat="value values">
<td style="border:none;"
tal:content="value"></td>
</tal:values>
</tr>
</table>
</tal:column>
</div>
</html>

View file

@ -47,6 +47,7 @@ class DecimalField(Field):
format = 'decimal'
pattern = u'#,##0.00;-#,##0.00'
renderer = 'right'
coltextalign='right'
def getDisplayValue(self, row):
value = self.getRawValue(row)
@ -202,15 +203,3 @@ class SubReportField(Field):
ri = self.getReportInstance(row)
return ri.getResults()
class MultiValueField(Field):
"""A Container for report fields to manage columns representing multiple fields
"""
renderer = 'container'
def getValue(self, row):
return self.getRawValue(row)
def getDisplayValues(self, row):
return self.getValue(row)