К статье
Практический материал

Отчеты и Аналитика · 9 мин

Как сохранить форму отчета в 1С

Как сохранить форму отчета в 1С 8.3: сохранение настроек, вариантов отчета, выгрузка в Excel и PDF. Пошаговая инструкция, типичные ошибки и ответы на вопросы.

Форма отчета в 1С — это не только сам результат с цифрами, но и настройки, по которым он построен: период, отборы, группировки, оформление. Умение правильно сохранить и настройки, и готовый результат избавляет от повторной настройки отчета при каждом запуске и позволяет передать данные коллегам или руководству в привычном формате.

В типовых конфигурациях 1С (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом и другие на платформе 8.3) сохранение работает по единой логике, но отличается в зависимости от того, что именно нужно сохранить: вариант отчета с настройками, сам табличный документ в файл или макет формы в конфигураторе. Ниже разобраны все три сценария.

Большинство операций выполняется в пользовательском режиме без прав разработчика. Работа с макетами и формами отчета в конфигураторе требует соответствующих прав и аккуратности: изменения затрагивают конфигурацию базы.

Что именно нужно сохранить: настройки, вариант или результат

Перед началом важно определить задачу, потому что под «сохранением формы отчета» пользователи обычно понимают три разные операции. Первая — сохранение настроек отчета (период, отборы, группировки), чтобы в следующий раз не настраивать заново. Вторая — сохранение сформированного результата в файл для печати, отправки по почте или архива. Третья — сохранение формы отчета как объекта конфигурации, что делает разработчик.

Каждый сценарий выполняется своими инструментами. Настройки и варианты сохраняются кнопками на форме отчета, результат — через меню «Файл», а форма объекта — только в конфигураторе. Путаница между этими операциями — самая частая причина жалоб «отчет не сохраняется».

Маршрут решения

Как выбрать действие

Нужно каждый раз открывать отчет с теми же отборами и группировкамиСохраните настройки или вариант отчета кнопкой на форме
Нужно отправить готовый отчет руководителю или распечататьСохраните результат через «Файл → Сохранить как» в PDF или Excel
Нужно изменить структуру формы отчета навсегда для всех пользователейРаботайте с формой в конфигураторе, при необходимости через расширение

Как сохранить настройки и вариант отчета

Откройте нужный отчет, установите период, отборы и другие параметры, затем нажмите «Сформировать» и убедитесь, что результат корректен. После этого на панели формы нажмите кнопку «Сохранить настройки» — в типовых отчетах на СКД она может находиться в меню «Еще» или называться «Сохранить вариант отчета». В появившемся окне задайте понятное имя, например «Продажи по менеджерам за месяц», и подтвердите сохранение.

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

Если кнопки сохранения на форме нет, откройте полную панель настроек командой «Еще → Изменить вариант» или «Настройки», выполните настройку там и сохраните вариант из этого же окна. В отчетах, построенных на системе компоновки данных, вариант хранится вместе со структурой настроек и восстанавливается полностью.

Порядок действий
  1. 1
    Откройте отчет и задайте период, отборы, группировки
  2. 2
    Нажмите «Сформировать» и проверьте результат
  3. 3
    Нажмите «Сохранить настройки» или «Сохранить вариант отчета»
  4. 4
    Введите понятное имя варианта и при необходимости укажите доступность для других пользователей
  5. 5
    Переоткройте отчет и убедитесь, что вариант применяется автоматически

Как сохранить результат отчета в файл

Сформированный отчет в 1С — это табличный документ. Чтобы сохранить его в файл, откройте меню «Файл» в главном окне программы и выберите «Сохранить» или «Сохранить как». В диалоге укажите папку, имя файла и тип. Наиболее востребованные форматы: табличный документ 1С (mxl), лист Excel (xlsx), документ PDF, HTML и текстовый формат.

Для передачи коллегам, у которых нет 1С, выбирайте PDF — он сохраняет внешний вид отчета и не редактируется случайно. Для дальнейшей обработки данных подойдет Excel, но учтите: объединенные ячейки и группировки могут переноситься с искажениями, поэтому перед выгрузкой имеет смысл отключить группировки строк в настройках отчета.

Быстрый способ — кликнуть правой кнопкой мыши по области сформированного отчета и выбрать «Сохранить как» из контекстного меню, если оно доступно в вашей конфигурации. В некоторых отчетах также есть отдельная кнопка «Сохранить» на командной панели формы.

Сравнение форматов сохранения

MXL (табличный документ 1С)

Открывается только в 1С, сохраняет оформление полностью. Подходит для обмена между пользователями 1С

PDF

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

Excel (xlsx)

Позволяет дальше обрабатывать данные. Может искажать объединенные ячейки и группировки

HTML

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

Как сохранить форму отчета в конфигураторе

Этот сценарий относится к разработке. Откройте конфигуратор, найдите нужный отчет в дереве конфигурации (ветка «Отчеты»), откройте его и перейдите на закладку «Формы». Если основная форма не создана, создайте ее конструктором; если существует — откройте для редактирования. После внесения изменений нажмите «Сохранить» (Ctrl+S) и обновите конфигурацию базы данных клавишей F7.

Если конфигурация типовая и находится на поддержке, прямое изменение формы снимет объект с полной поддержки и усложнит будущие обновления. Правильный путь — внести изменения через расширение конфигурации: создайте расширение, заимствуйте в него форму отчета, измените и сохраните. Тогда обновления типовой конфигурации продолжат устанавливаться штатно.

Проверка результата и типичные ошибки

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

Типичная ошибка — сохранение варианта «для всех» без нужных прав: в этом случае программа либо молча сохраняет вариант только для текущего пользователя, либо выдает сообщение о недостатке прав. Вторая частая ситуация — пользователь ищет сохраненный файл не в той папке: 1С по умолчанию предлагает каталог документов пользователя, и файл легко «потерять».

Типичные ошибки
01
Сохранение файла до нажатия «Сформировать» — в файл попадает пустой табличный документ
02
Сохранение настроек без понятного имени — вариант теряется среди десятков одноименных «Вариант 1»
03
Изменение формы типового отчета напрямую вместо расширения — конфигурация снимается с поддержки
04
Выгрузка в Excel с включенными группировками — структура строк ломается и мешает обработке
05
Отсутствие резервной копии перед обновлением конфигурации — при ошибке изменения откатить сложно

Как проверить, что все сохранилось правильно

Контроль занимает меньше минуты и избавляет от неприятных сюрпризов при следующем запуске. Для вариантов отчета проверьте список вариантов и повторное формирование, для файлов — открытие в целевой программе и совпадение итогов с экранной версией, для доработок в конфигураторе — работу отчета под обычным пользователем, а не под администратором.

Контрольные точки

Как проверить результат

Вариант отчета
Норма

Появился в списке вариантов, при повторном открытии настройки применяются

Тревожный признак

Варианта нет в списке или открывается со старыми настройками

Файл результата
Норма

Открывается в целевой программе, итоги совпадают с экранной версией

Тревожный признак

Файл пустой, не открывается или цифры отличаются

Доработка формы в расширении
Норма

Отчет работает у обычного пользователя, обновления конфигурации устанавливаются

Тревожный признак

Ошибки при открытии отчета или конфликты при обновлении

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

Итог

Что важно запомнить

Настройки отчета сохраняются кнопкой «Сохранить настройки/вариант» на форме, результат — через «Файл → Сохранить как» в нужном формате, а изменение самой формы — только в конфигураторе, предпочтительно через расширение и после резервного копирования.

Частые вопросы о сохранении отчетов в 1С

Почему кнопка «Сохранить настройки» неактивна или отсутствует?

Чаще всего отчет открыт в режиме, где панель настроек скрыта, либо у пользователя недостаточно прав. Откройте «Еще → Изменить вариант» и сохраните вариант оттуда. Если и там сохранение недоступно, обратитесь к администратору для проверки ролей.

Как сделать сохраненный вариант отчета доступным всем пользователям?

При сохранении варианта установите признак доступности «Всем пользователям» или аналогичный. Эта возможность требует права сохранения общих вариантов; без него вариант сохранится только для вашей учетной записи.

В каком формате лучше сохранять отчет для отправки по почте?

Для чтения и печати — PDF: он не редактируется и выглядит одинаково у получателя. Если получатель будет обрабатывать данные дальше, отправляйте Excel. Формат mxl подойдет только тем, у кого установлена 1С.

Сохраненный файл Excel открывается с «плывущими» строками. Что делать?

Причина — группировки, объединенные ячейки и сложная шапка отчета. Перед выгрузкой отключите группировки в настройках отчета или используйте вывод без оформления, если конфигурация это позволяет. Альтернатива — сохранить в PDF, если обработка в Excel не требуется.

Можно ли автоматически сохранять отчет в файл по расписанию?

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

Изменил форму отчета в конфигураторе, а у пользователей ничего не поменялось. Почему?

После сохранения формы нужно обновить конфигурацию базы данных (F7), иначе изменения останутся только в конфигураторе. Также проверьте, не работаете ли вы с копией базы или другим расширением, чем то, что подключено у пользователей.