make colspan/ colwidth/ coltextalign configurable
This commit is contained in:
		
							parent
							
								
									ec319c1782
								
							
						
					
					
						commit
						43e51e7538
					
				
					 2 changed files with 2 additions and 27 deletions
				
			
		|  | @ -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> | ||||
|  |  | |||
|  | @ -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) | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 hplattner
						hplattner