Печать
Раздел «Печать» готовит бумажные листы расписания. Открывайте его, когда уроки расставлены и пора отдать расписание людям: вывесить на стенд, раздать учителям, согласовать на бумаге.
Лист собирается из «отображения» — сохранённого набора настроек. В нём задано, что печатать (классы, учителей или кабинеты), сеткой или списком, за недели цикла или за конкретную календарную неделю. Печать за календарную неделю особенно выручает перед понедельником, если были замены: она показывает не план, а фактическую картину с заменами и каникулами (подробнее — в разделе «Календарь»).
Где находится
Боковое меню → блок открытого расписания → «Печать». Пока расписание не открыто, пункта «Печать» в меню нет: сначала откройте расписание в разделе «Расписания».
Напечатать расписание

- Откройте расписание и выберите в боковом меню «Печать». Выбранное отображение и недели записываются в адрес страницы, поэтому ссылкой на готовый лист можно поделиться.
- В панели фильтров нажмите на список «Отображение» (подпись выглядит как «Отображение: Расписание») и выберите нужное отображение.
- Если цикл расписания длиннее одной недели и выбран вид «Сетка», переключателем рядом выберите «Совмещённо», «Н1» / «Н2» или «Все листами».
- Проверьте листы на экране. Слева вверху стоит название расписания, рядом недели цикла или даты, справа бейдж с названием шаблона звонков. Бейдж появляется, только если шаблонов у расписания больше одного.
- Если листов нет, вместо них стоит надпись «Нет данных для печати: проверьте настройки отображения». Значит, у выбранного отображения нет подходящих классов, учителей или кабинетов либо отмеченные дни не совпали со звонками.
- Нажмите «Печать» и отправьте листы на принтер из окна печати браузера.
Создать отображение

- Откройте список «Отображение» и нажмите «+ Добавить отображение».
- Заполните «Название» — например, «Для учителей, список».
- Выберите «Источник данных»: «План (недели цикла)» или «Календарная неделя».
- Выберите «Вид»: «Сетка» или «Список».
- В блоке «Сущности» задайте «Тип»: «Классы», «Учителя» или «Кабинеты». Если нужно, отметьте конкретные записи в поле рядом. Оставленное значение «Все классы» означает, что печатаются все.
- Нажмите «Сохранить». Отображение появится в списке, но листы на экране останутся на прежнем: новое нужно выбрать в списке «Отображение» отдельно. Сам список переключается автоматически, только если выбранное ранее отображение исчезло (например, его удалили в другой вкладке).
Настроить состав ячейки
- Откройте список «Отображение» и наведите указатель на нужный пункт: иконка карандаша появляется только при наведении. Нажмите её — откроется диалог «Настройки отображения».
- В блоке «Состав ячейки» выберите «Предмет»: «Полное», «Сокращ.» или «Скрыть».
- Выберите «Учитель»: «Фамилия И. О.», «Фамилия» или «Скрыть». На листах, где строки уже разбиты по учителям, эта настройка ни на что не влияет.
- Выберите «Кабинет»: «Столбец» (отдельная узкая колонка рядом), «В ячейке» или «Скрыть». Задайте «Тип урока»: «Показывать» или «Скрыть». Обе настройки кабинета не действуют, если сам лист уже строится по кабинетам.
- Если печатаете листы по учителям или кабинетам, задайте «Класс»: «Полное», «Сокращ.» или «Скрыть».
- Включите или выключите «Метка группы/деления в ячейке» (работает только на листах по классам) и нажмите «Сохранить».
Настроить строки, колонки и дни листа
- В диалоге «Настройки отображения» перейдите к блоку «Строки и колонки».
- Выберите «Колонка урока»: «Номер», «Время» или «Диапазон».
- Оставьте или снимите «Скрывать пустые уроки по краям (в начале и в конце)».
- В «Дни недели» отметьте дни, которые должны попасть на лист. Последний оставшийся день снять нельзя: клик по нему просто ничего не сделает, без сообщения.
- Задайте «Ширина колонки урока». Это числовое поле, при сохранении значение приводится к диапазону от 40 до 600.
- Нажмите «Сохранить».
Совместить недели цикла или разложить их по листам
- Убедитесь, что в отображении выбран «Источник данных» «План (недели цикла)» и «Вид» «Сетка».
- В «Режим недель цикла» выберите «Совмещённо» (обе недели в одной таблице) или «Одна неделя» и нажмите «Сохранить».
- В панели фильтров переключателем выберите «Совмещённо». Недели цикла попадут в один лист, а в шапке таблицы над номером урока появится подколонка «Н1» / «Н2».
- Выберите «Н1» или «Н2», чтобы напечатать только одну неделю цикла.
- Выберите «Все листами», чтобы получить отдельный лист на каждую неделю цикла.
- Если содержимое ячейки в обеих неделях совпало, оно объединяется в одну ячейку без меток «Н1» / «Н2». По подстрокам разносятся только различия.
- Отсутствие метки читайте так: в обе недели одно и то же. Чтобы увидеть недели по отдельности, переключитесь на «Н1» и «Н2» или на «Все листами».
Напечатать конкретную календарную неделю

- В диалоге «Настройки отображения» выберите «Источник данных» «Календарная неделя» и нажмите «Сохранить».
- В панели фильтров выберите неделю в списке вида «Неделя 5: 29.09.2025 — 05.10.2025» или переключайте недели иконками навигации.
- Сверьтесь с бейджами рядом. «Неделя цикла Н1» показывает, какая неделя цикла выпала на этот период, «Каникулы» — что в неделе есть нерабочие дни.
- Проверьте лист: в шапке вместо недель цикла стоит диапазон дат, а дни подписаны датами. Каникулярный день выводится отдельной строкой с названием вместо уроков. Отменённые уроки и окна на лист не попадают.
- Уроков на листе из-за этого может быть меньше, чем в «Сетке уроков» на ту же неделю: календарная неделя печатает фактическую картину с заменами, а не план. Если день пропал целиком, проверьте его на вкладке «Каникулы». Отдельные уроки ищите в разделе «Календарь».
- Нажмите «Печать».
Выгрузить листы в Excel
- Выберите отображение и недели так же, как перед печатью, и дождитесь, пока листы построятся на экране.
- Нажмите «Excel» — скачается файл schedule-print.xlsx.
- Проверьте файл: каждый лист печати попадает отдельной вкладкой. Для вида «Список» отдельной вкладкой становится каждый блок класса, учителя или кабинета.
Удалить отображение
Иконка карандаша у пункта списка «Отображение» открывает те же «Настройки отображения». В них есть кнопка «Удалить отображение», и видна она, только пока вы не начали подтверждение. Нажмите её — появится вопрос «Удалить это отображение?». Кнопка «Удалить» удаляет отображение, «Не удалять» возвращает к настройкам.
Поля
| Поле | Что задаёт | Ограничения |
|---|---|---|
| «Название» | Название пункта в списке «Отображение» | Обязательное, до 255 символов. У отображения, которое приложение создало при первом входе, стоит «Расписание» |
| «Источник данных» | «План (недели цикла)» (по умолчанию) или «Календарная неделя» | Календарная неделя печатает фактическую картину — с заменами и каникулами |
| «Вид» | «Сетка» (по умолчанию) или «Список» | «Сетка» печатается альбомной страницей, «Список» — книжной. Список строится отдельным блоком на каждый класс, учителя или кабинет. В блоке таблица с колонками «День», «№», «Время», «Предмет», «Учителя»/«Классы», а если у уроков есть кабинет, добавляется колонка с его сокращённым названием |
| «Режим недель цикла» | «Совмещённо» (по умолчанию) или «Одна неделя» | Блок виден только при «План (недели цикла)» и цикле длиннее одной недели. При виде «Список» вариант «Совмещённо» недоступен |
| «Тип» (блок «Сущности») | «Классы» (по умолчанию), «Учителя» или «Кабинеты» — что станет колонками листа | Обязательное |
| «Класс» (мультивыбор в блоке «Сущности») | Какие записи попадают в колонки листа. Подпись поля меняется на «Учитель» или «Кабинет» вслед за «Тип» | Необязательный. Значение «Все классы» означает, что печатаются все записи справочника, а не что не выбрано ничего |
| «Предмет» | «Полное» (по умолчанию), «Сокращ.» или «Скрыть» | «Сокращ.» берёт краткое название из справочника предметов |
| «Учитель» | «Фамилия И. О.» (по умолчанию), «Фамилия» или «Скрыть» | На листах по учителям настройка ни на что не влияет — учитель и так вынесен в заголовок колонки |
| «Кабинет» | «В ячейке» (по умолчанию), «Столбец» или «Скрыть» | Не действует на листах по кабинетам — ни «Столбец», ни «В ячейке» |
| «Тип урока» | «Показывать» (по умолчанию) или «Скрыть» — печатается в ячейке рядом с названием предмета | Обязательное |
| «Класс» (блок «Состав ячейки») | «Скрыть» (по умолчанию), «Полное» или «Сокращ.» | Поле появляется, только когда «Тип» — «Учителя» или «Кабинеты» |
| «Метка группы/деления в ячейке» | Показывает в ячейке, какой группе класса адресован урок | Включена по умолчанию. Работает только на листах по классам |
| «Колонка урока» | «Номер» (по умолчанию), «Время» или «Диапазон» | При «Номер» под номером мелким шрифтом печатается время начала |
| «Скрывать пустые уроки по краям (в начале и в конце)» | Обрезает пустые уроки только по краям дня | Включено по умолчанию |
| «Дни недели» | Дни, которые попадут на лист | По умолчанию отмечены шесть дней, с понедельника по субботу. Хотя бы один день должен остаться отмеченным |
| «Ширина колонки урока» | Ширину колонки с номером или временем урока на листе | По умолчанию 48. При сохранении значение приводится к диапазону от 40 до 600 |
Если что-то выглядит не так
- При первом открытии раздела в списке «Отображение» уже есть отображение с названием «Расписание», хотя вы ничего не создавали.
- Почему: Пустого списка отображений не бывает. При первом входе приложение создаёт отображение по умолчанию: сетка по классам, недели цикла совмещённо, дни с понедельника по субботу.
- Что делать: Пользуйтесь им как есть или откройте иконкой карандаша «Настройки отображения» и переименуйте под свою задачу.
- В другом расписании ваших отображений нет, приходится настраивать заново.
- Почему: Отображения печати хранятся внутри конкретного расписания и на другие не переносятся.
- Что делать: Заведите нужные отображения в том расписании, которое печатаете. Переносить настройки между расписаниями нельзя.
- Выбрали «Вид» «Список» — и переключатель недель цикла в панели фильтров исчез, а «Совмещённо» в диалоге стало недоступно.
- Почему: Список печатает одну неделю цикла и всегда книжной страницей. Совмещение недель для него не поддерживается.
- Что делать: Если нужны обе недели цикла рядом, вернитесь к «Вид» «Сетка».
- В отображении отмечены все дни недели, но на листе их меньше.
- Почему: Печатаются только те дни, для которых заданы звонки в шаблоне. Лишние дни выпадают молча.
- Что делать: Если нужного дня нет, добавьте для него звонки в разделе «Звонки» выбранного расписания.
- Классы напечатались на нескольких листах, хотя выбраны все сразу.
- Почему: Классы с разными шаблонами звонков не помещаются в одну сетку времени, поэтому на каждый шаблон делается свой лист. Для учителей и кабинетов лист всегда один: строки строятся по времени всех шаблонов сразу.
- Что делать: Печатайте листы как есть или ограничьте выбор классов в блоке «Сущности», чтобы получить один лист.
Дальше
- Календарь — где точечно править замены и переносы, которые видны на печати.
- Каникулы — почему на печатном листе пропал целый день.
- Публикации — куда уходит готовое расписание с учётом всех замен.
История изменений
Как найти в журнале нужную операцию и откатить её — включая прогон авторасписания и «Очистить сетку».
Календарь
Как работать с вкладкой «Занятия»: смотреть фактическую картину уроков на конкретные даты и править отдельный день — замена, окно, перенос, внеплановый урок, возврат к плану.