Вы имеете в виду, что Вам требуется отчет-ведомость, в которой будут не только те кто сдал тест, но и те кто был на него назначен, но не сдал? Сейчас все отчеты строятся только по полученным результатам. Если нужно, что-то типа ведомости, чтобы можно было отследить, кто пропустил тестирование, то нужно будет разработать такой отчет. Мы в этом плане допустили пробел, потребность такого отчета действительно есть, и здесь мне нужно пояснить подробно об одной особенности. Сейчас в программе отсутствует такое понятие как "Мероприятие тестирования" (когда каким-то пользователям нужно сдать то и то). Эту роль решают Правила (они назначают кому какие тесты должны быть доступны). Но здесь есть концептуальная проблема, т.к. разные правила могут назначать один и тот же тест, и если хоть по одному правилу тест доступен (с учетом расписания тестирования и количества попыток), то он будет выведен пользователю в списке доступных тестов (выведен единожды, даже если его разрешают два и более правила). А в случае мероприятий, он должен был бы выведен пользователю по каждому назначению в отдельности. А правила пересекаются между собой, и нет информации по какому именно правилу запускалось тестирование. И эту проблему нужно как-то решить. Мы можем сделать "Отчет по правилу", который будет проверять результаты всех назначенных пользователей в этом правиле по всем назначенным тестам в этом правиле, и строить матрицу, где в строках пользователи, а в столбцах тесты или тест, но такой отчет не будет учитывать по какому именно правилу было запущено то или иное тестирование. Это компромиссный вариант и это будет работать в принципе как Вам надо, но нужно будет учитывать эти особенности. Что-то подобное уже есть в плане на реализацию. Если Вам это нужно как можно быстрее, то можем сделать такой отчет как доработку. Если же смотреть с точки зрения перспектив, то мы планируем разрабатывать функционал обучения, вводить понятие курсов обучения. И тогда нам все таки придется делать не Правила, а Мероприятия. И здесь нужно будет продумать все и немного изменить концепцию - по каждому Правилу тесты будут выводиться отдельно, тогда будет точно ясно по какому правилу запускались тесты, и тогда можно будет построить однозначный отчет кто сдавал, а кто нет по тому или иному правилу. Если ещё одно решение - сделать отчет, в котором нужно будет выбрать Тест и Пользователей (или Группу пользователей) и программа построит такую ведомость. Т.е. админу нужно будет явно указать какой отчет он хочет видеть не относительно Правил/Мероприятий, а независимо от них. Это тоже неплохой вариант, т.к. Правило или Мероприятие может быть удалено, а результаты могут остаться, и чтобы иметь возможность построить на старых данных нужные отчеты помог бы только такой способ, но минус в том, что админу нужно будет галочками явно указать на срезе каких пользователей этот отчет нужно строить. Мы можем усидеть на обоих стульях и сделать сразу и тот и другой отчет в одном виде - если админ выбирает Правило, то пользователи проставляются автоматически относительного этого правила, а если админ хочет какой-то произвольный отчет относительно конкретных пользователей, то пусть сам укажет их галочками. Мы это все можем сделать. Но пока не сделали, т.к. надеялись, что мы вот вот сделаем обучение и придем к какому-то комплексному решению относительно Мероприятий. Но поскольку все затягивается, мы всерьез не против реализовать такую ведомость уже сейчас как временное решение (а может быть и постоянное).