Ignore:
Timestamp:
27 Jan 2017, 15:53:33 (8 years ago)
Author:
Henrik Bettermann
Message:

Define and use format_float utility method.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py

    r14461 r14473  
    256256    data = []
    257257    style = getSampleStyleSheet()
     258    format_float = getUtility(IKofaUtils).format_float
    258259    for level in levels_data:
    259260        level_obj = level['level']
     
    282283            element[2]*cm for element in tableheader], style=CONTENT_STYLE)
    283284        data.append(table)
    284         sgpa = '%s: %.2f' % (trans('Sessional GPA (rectified)', lang), level['sgpa'])
     285        sgpa = format_float(level['sgpa'], 2)
     286        sgpa = '%s: %s' % (trans('Sessional GPA (rectified)', lang), sgpa)
     287        #sgpa = '%s: %.2f' % (trans('Sessional GPA (rectified)', lang), level['sgpa'])
    285288        data.append(Paragraph(sgpa, style["Normal"]))
    286289    return data
     
    928931        f_label = trans(_('Cumulative GPA:'), portal_language)
    929932        f_label = Paragraph(f_label, ENTRY1_STYLE)
    930         f_text = formatted_text('%.3f (%s)' % (
    931             transcript_data[1], self.getClassFromCGPA(
    932                 transcript_data[1], student)[1]))
     933        format_float = getUtility(IKofaUtils).format_float
     934        cgpa = format_float(transcript_data[1], 3)
     935        f_text = formatted_text('%s (%s)' % (
     936            cgpa, self.getClassFromCGPA(transcript_data[1], student)[1]))
    933937        f_text = Paragraph(f_text, ENTRY1_STYLE)
    934938        contextdata.append([f_label,f_text])
Note: See TracChangeset for help on using the changeset viewer.