Модуль клиента

Импорт: загрузка данных из файлов

Этот раздел нужен, когда данные приходят из файлов. Импорт всегда лучше делать через предварительную проверку: сначала программа показывает, что нашла в файле и какие есть предупреждения, и только потом загружает данные в базу.

Нажмите, чтобы увеличить

Что даёт эта страница

Что видно

На странице импорта есть две вкладки: готовое расписание и учебная нагрузка. После проверки файла появляются счётчики найденных данных, предупреждения и таблица первых строк.

Что можно менять

Можно выбрать файл, проверить его, выбрать что обновлять при загрузке, применить импорт, заменить расписание, пересобрать учебную программу или закрепить импортированные уроки.

Что проверяется

Проверка файла показывает найденные классы, учителей, предметы, кабинеты, строки программы, уроки, связи, группы и предупреждения. После применения отображается отчёт о созданных данных и список того, что нужно проверить.

Кнопки и поля

Готовое расписаниеВкладка для загрузки Excel, CSV или HTML с учительским расписанием. Сначала файл проверяется, потом отдельно загружается в базу.
Учебная нагрузкаВкладка для таблицы нагрузки: строки - учитель и предмет, столбцы - классы, в ячейках - часы в неделю. Сетка расписания не меняется.
Проверить файлЧитает файл расписания и показывает найденные классы, учителей, предметы, кабинеты, уроки и предупреждения.
Загрузить в базуПрименяет проверенный импорт расписания с выбранными настройками обновления.
Проверить нагрузкуЧитает таблицу нагрузки и показывает найденные классы, учителей, предметы, часы, группы и предупреждения.
Загрузить нагрузкуПрименяет импорт нагрузки. Может создать справочники, связи учитель-предмет и строки учебной программы.
Заменить расписаниеПри импорте готового расписания очищает текущую сетку перед загрузкой новых уроков.
Пересобрать учебную программуЗаменяет текущие строки учебной программы данными из файла. Используйте только когда файл считается главным источником.
Закрепить загруженные урокиСтавит флаг закрепления на импортированные уроки, чтобы автоподбор и ручная очистка не двигали их случайно.

Как правильно работать

Выберите тип импорта

Для готовой сетки используйте вкладку 'Готовое расписание'. Для таблицы часов по классам используйте 'Учебная нагрузка'. Таблица нагрузки не меняет сетку расписания.

Проверьте файл

Выберите или перетащите файл и нажмите 'Проверить файл' или 'Проверить нагрузку'. Не нажимайте загрузку вслепую: сначала посмотрите предупреждения и таблицу предварительного просмотра.

Разберите настройки

Для готового расписания можно добавлять справочники, связи, учебную программу и саму сетку. Галочка 'заменить текущее расписание' очищает старую сетку перед загрузкой новой.

Осторожно с программой

Галочка 'пересобрать учебную программу' заменяет текущие строки программы данными из файла. Включайте её только если файл действительно актуальнее базы.

Загрузите данные

После проверки нажмите 'Загрузить в базу' или 'Загрузить нагрузку'. По окончании смотрите отчёт: что создано, сколько строк программы и уроков загружено, какие предупреждения остались.

Проверьте результат

После импорта откройте учебную программу, связи, расписание классов, учителей и кабинетов. Затем запустите проверку расписания или автоподбор.

Скачайте отчёт

На странице 'Отчеты' выберите формат: HTML для просмотра в браузере, XLS для Excel, DOC для печати, CSV для обмена, JSON как полную копию базы, aSc XML для передачи в aSc Timetables или EduPage.

Типовые ситуации

Загрузить расписание от учителейОткройте 'Готовое расписание', проверьте файл, оставьте включённым импорт сетки и замену расписания только если старая сетка больше не нужна. После загрузки проверьте предупреждения и откройте расписание.
Загрузить только нагрузкуОткройте 'Учебная нагрузка', проверьте таблицу, загрузите её без изменения сетки расписания. После этого проверьте учебную программу и связи учитель-предмет.
Сделать копию перед передачейПеред крупным импортом или отправкой директору скачайте JSON. Это полная резервная копия базы, которую можно хранить отдельно от печатных отчётов.

Что проверить перед выпуском

Замену нельзя включать по привычке

'Заменить текущее расписание' очищает старую сетку. Если нужно только добавить недостающие данные, не включайте замену.

Предупреждения перед загрузкой важны

Если в предпросмотре есть незнакомые учителя, классы или предметы, сначала исправьте файл или справочники, иначе появятся дубли.

Таблица нагрузки не является расписанием

Она создаёт часы в учебной программе, но не расставляет уроки по дням и номерам.

DOC и XLS не заменяют резервную копию

Для восстановления базы используйте JSON, а печатные форматы оставляйте для просмотра и передачи.

Portal 1.2.95-portal.1-hotfix.4