Перейти к содержимому


[Решено] Брать 10 вопросов из 15 вложенных тем?


Сообщений в теме: 4

#1 SlavikBerdsk

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • ГородБердск

Отправлено 04 Март 2018 - 13:57

Прикрепленное изображение: 13.png
Подскажите как можно, имея:
1-ну "корневую группу" и кучу подгрупп (пример рисунка), но состоящих из 100 вопросов каждая.
Сделать СЛУЧАЙНУЮ выборку 10 вопросов из этих тем? Т.е. не я задаю: из этой темы 3 вопроса, этой 2, а программа сама брала РАЗНОЕ
количество вопросов ИЗ РАЗНЫХ тем.
Прикрепленное изображение: 12.png
Другими словами произвольно 10 вопросов из всех вложенных тем.

Хороший пример - это составление одного теста из нескольких маленьких.

#2 Administrator

    Менеджер проекта

  • Администраторы
  • 1 109 сообщений

Отправлено 04 Март 2018 - 14:03

Выборка применяется только к вложенным объектам на один уровень глубины, т.е. выбирается что лежит внутри папки, но не в ее подпапах. Если Вам нужна случайная выборка на основе всех вопросов, то просто откажитесь от иерархической структуры и все вопросы разместите в корневой группе. Минус будет в том, что станет сложнее с навигацией по тесту в редакторе, но будет именно случайная выборка из всех вопросов теста, без их принадлежности к темам.

#3 SlavikBerdsk

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • ГородБердск

Отправлено 04 Март 2018 - 14:18

В каждом тесте более 100 вопросов и копировать каждый по отдельности с подтверждением ..... Не весёлый труд. Да плюс от времени ко времени отдельные вопросы меняются.

#4 Administrator

    Менеджер проекта

  • Администраторы
  • 1 109 сообщений

Отправлено 04 Март 2018 - 14:22

Просмотр сообщенияSlavikBerdsk (04 Март 2018 - 14:18) писал:

В каждом тесте более 100 вопросов и копировать каждый по отдельности с подтверждением ..... Не весёлый труд.

Сделайте копию теста и в ней методом перетаскивания вопросов в Корневую группу перенесите вопросы. Т.е. не нужно отдельно копировать по одному вопросу в другой тест.
По сути у Вас выбор между удобством навигации админа по тесту и решением той задачи, которая Вам нужна. Решить ее можно, но придется отказаться от группировки вопросов.
Также сама задача достаточно странная у Вас. Почему нельзя оставить выборку вопросов из каждой темы и для корневой прописать перемешивание? Лучше же чтобы выпали вопросы из каждой темы. А если это будет глобальная выборка, то можно получить несколько вопросов из одной темы и 0 вопросов из других тем. Получится разбалансировка вариантов тестов и некоторые варианты уже нельзя будет назвать справедливыми по отношению к тестируемому. Должен быть какой-то баланс.

#5 SlavikBerdsk

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • ГородБердск

Отправлено 04 Март 2018 - 14:33

В этом и заключается тестирование: повезло - ответил, нет - подучился. Не всегда имеет смысл брать вопросы из каждой темы. Иногда должна присутствовать простая удача.

Понятно. Так сделать нельзя. Нужно перетаскивать все вопросы из разных тем в корневую папку. Благодарю за быстрый ответ. Вопрос закрыт.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных