Структура таблиц модуля обучения
Структура таблиц модуля обучения
Поля таблиц:
Учебные курсы
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор учебного курса. |
Int |
Да |
|
TIMESTAMP_X |
Время последнего изменения курса. |
Datetime |
|
Текущее |
ACTIVE |
Флаг активности (Y|N). |
Char(1) |
Да |
Y |
CODE |
Символьный идентификатор. |
String(50) |
|
|
NAME |
Название курса. |
String(255) |
Да |
|
SORT |
Индекс сортировки. |
Int |
Да |
500 |
PREVIEW_PICTURE |
Код картинки в таблице
файлов для предварительного просмотра (анонса). |
Int |
|
|
PREVIEW_TEXT |
Предварительное описание (анонс). |
Text |
|
|
PREVIEW_TEXT_TYPE |
Тип предварительного описания (text/html). |
String(4) |
Да |
Text |
DESCRIPTION |
Описание. |
Text |
|
|
DESCRIPTION_TYPE |
Тип описания (text/html). |
String(4) |
Да |
Text |
ACTIVE_FROM |
Дата начала активности курса. |
Datetime |
|
|
ACTIVE_TO |
Дата окончания активности курса. |
Datetime |
|
|
Главы
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор главы. |
Int |
Да |
|
TIMESTAMP_X |
Время последнего изменения главы. |
Datetime |
|
Текущее |
ACTIVE |
Флаг активности (Y|N). |
Char(1) |
Да |
Y |
COURSE_ID |
Идентификатор учебного курса. |
Int |
Да |
|
CHAPTER_ID |
Идентификатор главы-родителя, если не задан, то глава корневая. |
Int |
|
|
NAME |
Название главы. |
String(255) |
Да |
|
CODE |
Символьный идентификатор. |
String(50) |
|
|
SORT |
Индекс сортировки. |
Int |
Да |
500 |
PREVIEW_PICTURE |
Код картинки в таблице
файлов для предварительного просмотра (анонса). |
Int |
|
|
PREVIEW_TEXT |
Предварительное описание (анонс). |
Text |
|
|
PREVIEW_TEXT_TYPE |
Тип предварительного описания (text/html). |
String(4) |
Да |
Text |
DETAIL_PICTURE |
Код картинки в таблице
файлов для детального просмотра. |
Int |
|
|
DETAIL_TEXT |
Детальное описание. |
Text |
|
|
DETAIL_TEXT_TYPE |
Тип детального описания (text/html). |
String(4) |
Да |
Text |
Уроки
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор урока. |
Int |
Да |
|
TIMESTAMP_X |
Время последнего изменения урока. |
Datetime |
|
Текущее |
DATE_CREATE |
Дата создания урока. |
Datetime |
Да |
Текущая |
CREATED_BY |
Код
пользователя, создавшего урок. |
Int |
Да |
Текущий пользователь |
ACTIVE |
Флаг активности (Y|N). |
Char(1) |
Да |
Y |
COURSE_ID |
Идентификатор учебного курса. |
Int |
Да |
|
CHAPTER_ID |
Идентификатор главы. Если не задан, то урок не привязан к главе. |
Int |
|
|
NAME |
Название урока. |
String(255) |
Да |
|
SORT |
Индекс сортировки. |
Int |
Да |
500 |
PREVIEW_PICTURE |
Код картинки в таблице
файлов для предварительного просмотра (анонса). |
Int |
|
|
PREVIEW_TEXT |
Предварительное описание (анонс). |
Text |
|
|
PREVIEW_TEXT_TYPE |
Тип предварительного описания (text/html). |
String(4) |
Да |
Text |
DETAIL_PICTURE |
Код картинки в таблице
файлов для детального просмотра. |
Int |
|
|
DETAIL_TEXT |
Детальное описание. |
Text |
|
|
DETAIL_TEXT_TYPE |
Тип детального описания (text/html). |
String(4) |
Да |
Text |
Вопросы
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор вопроса. |
Int |
Да |
|
TIMESTAMP_X |
Время последнего изменения вопроса. |
Datetime |
|
Текущее |
ACTIVE |
Флаг активности (Y|N). |
Char(1) |
Да |
Y |
LESSON_ID |
Идентификатор урока. |
Int |
Да |
|
QUESTION_TYPE |
Тип вопроса. S - одиночный выбор, M - множественный выбор. |
Char(1) |
Да |
S |
NAME |
Название вопроса. |
String(255) |
Да |
|
SORT |
Индекс сортировки. |
Int |
Да |
500 |
DESCRIPTION |
Описание. |
Text |
|
|
DESCRIPTION_TYPE |
Тип описания (text/html). |
String(4) |
Да |
Text |
FILE_ID |
Код картинки/файла в таблице
файлов. |
Int |
|
|
SELF |
Вопрос для самопроверки (Y/N). |
Char(1) |
Да |
Y |
POINT |
Количество баллов. |
Int |
Да |
10 |
Варианты ответов на вопросы
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор ответа. |
Int |
Да |
|
QUESTION_ID |
Идентификатор вопроса. |
Int |
Да |
|
SORT |
Индекс сортировки. |
Int |
Да |
10 |
ANSWER |
Вариант ответа. |
Text |
Да |
|
CORRECT |
Правильность ответа (Y/N). |
Char(1) |
Да |
|
FEEDBACK |
Комментарий к ответу. |
Text |
|
|
Тесты
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор теста. |
Int |
Да |
|
COURSE_ID |
Идентификатор учебного курса. |
Int |
Да |
|
TIMESTAMP_X |
Время последнего изменения теста. |
Datetime |
|
Текущее |
SORT |
Индекс сортировки. |
Int |
Да |
500 |
ACTIVE |
Флаг активности (Y|N). |
Char(1) |
Да |
Y |
NAME |
Название теста. |
String(255) |
Да |
|
DESCRIPTION |
Описание. |
Text |
|
|
DESCRIPTION_TYPE |
Тип описания (text/html). |
String(4) |
Да |
Text |
ATTEMPT_LIMIT |
Количество попыток прохождения теста. 0 - неограниченное
количество. |
Int |
Да |
|
TIME_LIMIT |
Ограничение времени прохождения теста в минутах. 0 - без
ограничения. |
Int |
|
|
COMPLETED_SCORE |
Процент правильных ответов при автоматической проверке результатов
теста. |
Int |
|
|
QUESTIONS_FROM |
В тесте участвуют вопросы из:
- A - со всего курса,
- C - с каждой главы,
- L - с каждого урока.
|
Char(1) |
Да |
A |
QUESTIONS_AMOUNT |
Количество вопросов в тесте. |
Int |
Да |
|
RANDOM_QUESTIONS |
Случайный порядок вопросов (Y/N). |
Char(1) |
Да |
Y |
RANDOM_ANSWERS |
Случайный порядок ответов (Y/N). |
Char(1) |
Да |
Y |
APPROVED |
Автоматическая проверка результатов (Y/N). |
Char(1) |
Да |
Y |
INCLUDE_SELF_TEST |
Включать вопросы для самопроверки (Y/N). |
Char(1) |
Да |
N |
PASSAGE_TYPE |
Тип прохождения теста:
- 0 - запретить переход к следующему вопросу без ответа на
текущий вопрос, пользователь не может изменять свои ответы;
- 1 - разрешить переход к следующему вопросу без ответа на
текущий вопрос, пользователь не может изменять свои ответы;
- 2 - разрешить переход к следующему вопросу без ответа на
текущий вопрос, пользователь может изменять свои ответы.
|
Char(1) |
Да |
0 |
Попытки прохождения теста
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор попытки. |
Int |
Да |
|
TEST_ID |
Идентификатор теста. |
Int |
Да |
|
STUDENT_ID |
Код
пользователя, проходящего тест. |
Int |
Да |
|
DATE_START |
Дата начала прохождения теста. |
Datetime |
Да |
Текущая |
DATE_END |
Дата завершения теста. |
Datetime |
|
|
STATUS |
Статус попытки. B - тестирование началось, D - тест прерван, F - тест
закончен. |
Char(1) |
Да |
B |
SCORE |
Сумма баллов. |
Int |
|
|
MAX_SCORE |
Максимально возможная сумма баллов. |
Int |
|
Автоматически |
QUESTIONS |
Количество вопросов в попытке. |
Int |
|
Автоматически |
План тестирования
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор результата. |
Int |
Да |
|
ATTEMPT_ID |
Идентификатор попытки. |
Int |
Да |
|
QUESTION_ID |
Идентификатор вопроса. |
Int |
Да |
|
RESPONSE |
Ответ учащегося. |
Text |
|
|
POINT |
Баллы. |
Int |
Да |
|
ANSWERED |
Вопрос отвечен (Y/N). |
Char(1) |
Да |
N |
CORRECT |
Отвечен правильно (Y/N). |
Char(1) |
Да |
N |
Журнал
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор записи в журнале. |
Int |
Да |
|
STUDENT_ID |
Код
пользователя, проходящего тест. |
Int |
Да |
|
TEST_ID |
Идентификатор теста. |
Int |
Да |
|
RESULT |
Итоговая сумма баллов. |
Int |
|
|
MAX_RESULT |
Максимально возможная итоговая сумма баллов. |
Int |
|
Автоматически |
COMPLETED |
Тест пройден (Y/N). |
Char(1) |
Да |
N |
ATTEMPTS |
Количество попыток прохождения теста. |
Int. |
|
Автоматически |
Сертификаты
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
ID |
Идентификатор сертификата. |
Int |
Да |
|
STUDENT_ID |
Код
пользователя. |
Int |
Да |
|
COURSE_ID |
Идентификатор учебного курса. |
Int |
Да |
|
TIMESTAMP_X |
Дата изменения сертификата. |
Datetime |
|
Текущее |
DATE_CREATE |
Дата создания сертификата. |
Datetime |
|
|
ACTIVE |
Активность сертификата (Y/N). |
Char(1) |
Да |
Y |
SORT |
Индекс сортировки. |
Int |
Да |
500 |
FROM_ONLINE |
Сертификат получен через Online-обучение (Y/N). |
Char(1) |
Да |
Y |
PUBLIC_PROFILE |
Публиковать сертификат в профиле (Y/N). |
Char(1) |
Да |
Y |
SUMMARY |
Сумма баллов, набранных за прохождение всех тестов курса. |
Int |
Да |
|
MAX_SUMMARY |
Максимально возможная сумма баллов за прохождение всех тестов
курса. |
Int |
Да |
Автоматически |
Профиль студента
Поле |
Описание
| Тип |
Обяз. |
Умолч. |
USER_ID |
Код
пользователя. |
Int |
Да |
|
TRANSCRIPT |
Числовой случайный идентификатор. |
Int |
Да |
Автоматически |
PUBLIC_PROFILE |
Профиль доступен публично (Y/N). |
Char(1) |
Да |
N |
RESUME |
Резюме студента |
Text |
|
|
0
Петр Игнатов
23.05.2024 18:31:59
Сообщение не промодерировано, возможны ошибки и неточности.
|
А как получить информацию о учебной группе, в которой состоит пользователь? Как например вывести дату начала и окончания активности учебной группы в списке курсов? Почему такому важному элементу в документации абсолютно ничего не написано?
|
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.