bal/bs/is/cf: drop short name, indent fields from multicolumn CSV
This commit is contained in:
		
							parent
							
								
									3756439a5f
								
							
						
					
					
						commit
						de5d22ac21
					
				| @ -511,20 +511,20 @@ renderComponent1 opts (acctname, depth, total) (FormatField ljust min max field) | |||||||
| -- | Render a multi-column balance report as CSV. | -- | Render a multi-column balance report as CSV. | ||||||
| multiBalanceReportAsCsv :: ReportOpts -> MultiBalanceReport -> CSV | multiBalanceReportAsCsv :: ReportOpts -> MultiBalanceReport -> CSV | ||||||
| multiBalanceReportAsCsv opts (MultiBalanceReport (colspans, items, (coltotals,tot,avg))) = | multiBalanceReportAsCsv opts (MultiBalanceReport (colspans, items, (coltotals,tot,avg))) = | ||||||
|   ("account" : "short account" : "indent" : map showDateSpan colspans |   ("account" : map showDateSpan colspans | ||||||
|    ++ (if row_total_ opts then ["total"] else []) |    ++ (if row_total_ opts then ["total"] else []) | ||||||
|    ++ (if average_ opts then ["average"] else []) |    ++ (if average_ opts then ["average"] else []) | ||||||
|   ) : |   ) : | ||||||
|   [T.unpack a : T.unpack a' : show i : |   [T.unpack a : | ||||||
|    map showMixedAmountOneLineWithoutPrice |    map showMixedAmountOneLineWithoutPrice | ||||||
|    (amts |    (amts | ||||||
|     ++ (if row_total_ opts then [rowtot] else []) |     ++ (if row_total_ opts then [rowtot] else []) | ||||||
|     ++ (if average_ opts then [rowavg] else [])) |     ++ (if average_ opts then [rowavg] else [])) | ||||||
|   | (a,a',i, amts, rowtot, rowavg) <- items] |   | (a, _, _, amts, rowtot, rowavg) <- items] | ||||||
|   ++ |   ++ | ||||||
|   if no_total_ opts |   if no_total_ opts | ||||||
|   then [] |   then [] | ||||||
|   else [["totals", "", ""] |   else [["totals"] | ||||||
|         ++ map showMixedAmountOneLineWithoutPrice ( |         ++ map showMixedAmountOneLineWithoutPrice ( | ||||||
|            coltotals |            coltotals | ||||||
|            ++ (if row_total_ opts then [tot] else []) |            ++ (if row_total_ opts then [tot] else []) | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user