/[gnue]/gnue-reports/src/base/GRDataMapper.py
ViewVC logotype

Diff of /gnue-reports/src/base/GRDataMapper.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.23 by jamest, Mon Sep 15 19:14:02 2003 UTC revision 1.24 by jamest, Fri Oct 3 01:09:39 2003 UTC
# Line 208  class GRDataMapperSection: Line 208  class GRDataMapperSection:
208    
209    # Summary function: "sum"    # Summary function: "sum"
210    def _summ_sum(self, field, value):    def _summ_sum(self, field, value):
211      if type(value) in _numericTypes:      print type(value),value
212        try:      if value is not None:
213          self.summaries[field]['sum'] += FixedPoint(value)        if type(value) in _numericTypes:
214        except TypeError:          try:
215          self.summaries[field]['sum'] = FixedPoint(value)            self.summaries[field]['sum'] += FixedPoint(value)
216      else:          except TypeError:
217        raise "Attempting to 'sum' a non-numeric field %s" % (field)            self.summaries[field]['sum'] = FixedPoint(value)
218          else:
219            raise "Attempting to 'sum' a non-numeric field %s" % (field)
220    
221    # Summary function: "average"    # Summary function: "average"
222    def _summ_avg(self, field, value):    def _summ_avg(self, field, value):

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26