|
|
@ -98,10 +98,12 @@ public class ReportTableModel extends AbstractTableModel{ |
|
|
|
string.add(report.getUsers().get(userCurr).getId()); |
|
|
|
string.add(report.getUsers().get(userCurr).getId()); |
|
|
|
string.add(report.getUsers().get(userCurr).getLogin()); |
|
|
|
string.add(report.getUsers().get(userCurr).getLogin()); |
|
|
|
string.add(report.getUsers().get(userCurr).getMail()); |
|
|
|
string.add(report.getUsers().get(userCurr).getMail()); |
|
|
|
|
|
|
|
Boolean find = false; |
|
|
|
//перебираем остальные заголовки (перечень опросов)
|
|
|
|
//перебираем остальные заголовки (перечень опросов)
|
|
|
|
int quizCurr = 0; |
|
|
|
int quizCurr = 0; |
|
|
|
while (quizCurr < report.getQuizes().size()){ |
|
|
|
while (quizCurr < report.getQuizes().size()){ |
|
|
|
Boolean find = false; |
|
|
|
|
|
|
|
|
|
|
|
if (find == false){ |
|
|
|
//перебираем результаты, ищем результаты по текущему опросу
|
|
|
|
//перебираем результаты, ищем результаты по текущему опросу
|
|
|
|
int resultCurr = 0; |
|
|
|
int resultCurr = 0; |
|
|
|
while (resultCurr < report.getResults().size()){ |
|
|
|
while (resultCurr < report.getResults().size()){ |
|
|
@ -111,10 +113,18 @@ public class ReportTableModel extends AbstractTableModel{ |
|
|
|
if (report.getResults().get(resultCurr).getUserid() == report.getUsers().get(userCurr).getId()){ |
|
|
|
if (report.getResults().get(resultCurr).getUserid() == report.getUsers().get(userCurr).getId()){ |
|
|
|
string.add(report.getResults().get(resultCurr).getGrade()); |
|
|
|
string.add(report.getResults().get(resultCurr).getGrade()); |
|
|
|
string.add(report.getResults().get(resultCurr).getTime()); |
|
|
|
string.add(report.getResults().get(resultCurr).getTime()); |
|
|
|
|
|
|
|
find = true; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
resultCurr++; |
|
|
|
resultCurr++; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
else{ |
|
|
|
|
|
|
|
string.add(""); |
|
|
|
|
|
|
|
string.add(""); |
|
|
|
|
|
|
|
find = false; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
quizCurr++; |
|
|
|
quizCurr++; |
|
|
|
} |
|
|
|
} |
|
|
|
//пишем строку в d
|
|
|
|
//пишем строку в d
|
|
|
|