Changeset 551


Ignore:
Timestamp:
11/01/16 14:17:16 (3 years ago)
Author:
mjuckes
Message:

fixed overview table

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMIP6dreqbuild/trunk/src/framework/overviewTabs.py

    r550 r551  
    5151# create sum for each table 
    5252# 
    53         for k in x[1].keys(): 
    54           xxx =  sum( [ x[1][k][kk] for kk in x[1][k] ] ) 
     53        for k in x[2].keys(): 
     54          i = self.dq.inx.uid[k] 
     55          xxx =  x[2][k] 
    5556          if xxx > 0: 
    56             self.cc['_%s_%s' % (m,m2)].a[k] += xxx 
     57            self.cc['_%s_%s' % (m,m2)].a[i.mipTable] += xxx 
    5758 
    5859        self.cc[m].a['TOTAL'] += x[0] 
     
    120121              ##s = '{:,.2f}'.format( self.cc[m].a[m2]*1.e-9 )  
    121122            if m2 == 'TOTAL': 
     123              s1 = '<b>%s</b>' % s 
    122124              s = '{\\bf %s}' % s 
    123125            ll.append( s ) 
     
    125127            kc = '_%s_%s' % (m,m2) 
    126128            sm = string.join( ['%s: %s' % (k,vfmt(self.cc[kc].a[k])) for k in sorted( self.cc[kc].a.keys() ) ], '; ' ) 
    127             llh.append( '<a title="Excel variable list: %s" href="data/tabs02/%s">%s</a>' % (sm,fn,s) ) 
     129            if m2 == 'TOTAL': 
     130              llh.append( s1 ) 
     131            else: 
     132              llh.append( '<a title="Excel variable list: %s" href="data/tabs02/%s">%s</a>' % (sm,fn,s) ) 
    128133          except: 
    129134            print 'Failed to compute element: %s,%s  %s' % (m,m2, str(self.cc[m].a[m2]) ) 
Note: See TracChangeset for help on using the changeset viewer.