|
|
@ -8,12 +8,13 @@ public class TagControls { |
|
|
|
//обновляем текстовую область
|
|
|
|
//обновляем текстовую область
|
|
|
|
app.getTagPane().updateTagArea(app.getTagModel()); |
|
|
|
app.getTagPane().updateTagArea(app.getTagModel()); |
|
|
|
app.getTagPane().getCurrentTagField().setText(""); |
|
|
|
app.getTagPane().getCurrentTagField().setText(""); |
|
|
|
//Выводим пользователей в отчет
|
|
|
|
//Подготавливаем данные для отчета (по тегам)
|
|
|
|
Data report = new Data(); |
|
|
|
Data report = new Data(); |
|
|
|
report.setUsers(app.getData().getUsersByTag(app.getData().getUsers(), app.getTagModel())); |
|
|
|
report.setUsers(app.getData().getUsersByTag(app.getData().getUsers(), app.getTagModel())); |
|
|
|
report.setResults(app.getData().getResults()); |
|
|
|
report.setResults(app.getData().getResultsByUsers(app.getData().getResults(), report.getUsers())); |
|
|
|
report.setQuizes(app.getData().getQuizes()); |
|
|
|
report.setQuizes(app.getData().getQuizesByResults(app.getData().getQuizes(), report.getResults())); |
|
|
|
//report.setHeaders();
|
|
|
|
//report.setHeaders();
|
|
|
|
|
|
|
|
//выводим пользователей в отчет
|
|
|
|
app.getReportPane().setReportData(report); |
|
|
|
app.getReportPane().setReportData(report); |
|
|
|
app.getReportPane().getReportTableModel().fireTableDataChanged(); |
|
|
|
app.getReportPane().getReportTableModel().fireTableDataChanged(); |
|
|
|
} |
|
|
|
} |
|
|
|