Changeset 14392 for main/waeup.kofa/trunk/src/waeup/kofa/students/reports
- Timestamp:
- 13 Jan 2017, 11:34:53 (8 years ago)
- Location:
- main/waeup.kofa/trunk/src/waeup/kofa/students/reports
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py
r14390 r14392 60 60 passed_params = level_obj.passed_params 61 61 failed_courses = textwrap.fill(passed_params[4], 35) 62 not_taken_courses = textwrap.fill(passed_params[5], 17) 62 63 fullname = textwrap.fill(stud.display_fullname, 29) 63 64 # This is a very special column requested by AAUE, Nigeria. … … 77 78 '%.3f' % (int(1000*level_obj.gpa)/1000.0), 78 79 failed_courses, 79 passed_params[5],80 not_taken_courses, 80 81 level_obj.cumulative_params[1], 81 82 level_obj.cumulative_params[4], … … 125 126 TTR(translate(_('GPA'))), 126 127 translate(_('Courses Failed')), 127 TTR(translate(_('Courses w/o Result'))),128 translate(_('Courses w/o Result')), 128 129 TTR(translate(_('Cum. Credits Taken'))), 129 130 TTR(translate(_('Cum. Credits Passed'))), … … 156 157 ('ALIGN', (0,0), (0,-1), 'RIGHT'), 157 158 ('ALIGN', (6,0), (6,-1), 'LEFT'), 159 ('ALIGN', (7,0), (7,-1), 'LEFT'), 158 160 ('INNERGRID', (0,1), (-1,-1), 0.25, colors.black), 159 161 ('BOX', (0,1), (-1,-1), 1, colors.black), … … 195 197 #col_widths = [3.5*cm] * len(self.data[0]) 196 198 col_widths = [1*cm, 4*cm, 5*cm, 0.8*cm, 0.8*cm, 1*cm, 197 6*cm, 0.8*cm, 0.8*cm, 0.8*cm, 1*cm, 2*cm]199 6*cm, 3*cm, 0.8*cm, 0.8*cm, 1*cm, 2*cm] 198 200 pdf_data = [Paragraph('<b>%s - Report %s</b>' 199 201 % (self.creation_dt_string, job_id), -
main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_report.py
r14390 r14392 42 42 self.assertEqual(result, 43 43 [(u'1234', u'Bob Tester', 90, 30, '1.666', 44 'm_Course2_m Course3', 0, 90, 30, '1.666', '')])44 'm_Course2_m Course3', '', 90, 30, '1.666', '')]) 45 45 return 46 46 … … 59 59 ticket.credits = 30 60 60 ticket.score = 30 61 ticket.mandatory = False62 ticket.passmark = 4063 61 self.student['studycourse']['100']['Course3'] = ticket 62 ticket2 = createObject('waeup.CourseTicket') 63 ticket2.code = 'Course4' 64 ticket2.credits = 30 65 self.student['studycourse']['100']['Course4'] = ticket2 66 ticket3 = createObject('waeup.CourseTicket') 67 ticket3.code = 'Course5' 68 ticket3.credits = 30 69 self.student['studycourse']['100']['Course5'] = ticket3 70 ticket4 = createObject('waeup.CourseTicket') 71 ticket4.code = 'Course5' 72 ticket4.credits = 30 73 self.student['studycourse']['100']['Course6'] = ticket4 64 74 report = LevelReport('fac1', 'dep1', 2010, 100) 65 75 result = report.create_pdf('JOB_ID')
Note: See TracChangeset for help on using the changeset viewer.