Отчеты и Аналитика · 10 мин
Как сохранить диаграмму Ганта из 1С
Способы сохранить диаграмму Ганта из 1С: экспорт в картинку, Excel, печать, программный вывод. Разбор ошибок, ограничений и ответы на частые вопросы.
Диаграмма Ганта в 1С — это не отдельный отчёт, а элемент интерфейса, который встроен в планировщик задач, производственные планы, проекты и некоторые отчёты. Из-за этого у пользователей возникает закономерный вопрос: как выгрузить её наружу, чтобы приложить к письму, вставить в презентацию или распечатать. Прямой кнопки «Сохранить диаграмму» в типовых конфигурациях обычно нет, поэтому приходится использовать обходные пути.
Выбор способа зависит от того, где именно отображается диаграмма: в форме обработки, в отчёте на СКД или в документе. Также важно, какой результат нужен — статичная картинка, редактируемая таблица или печатная форма. Ниже разобраны все рабочие варианты: от простого скриншота до программного вывода через табличный документ.
Перед началом убедитесь, что диаграмма полностью построена и отображает нужный период. Если данные не обновлены, вы сохраните устаревшую картинку, и работу придётся переделывать.
Определите, где находится ваша диаграмма Ганта
В 1С диаграмма Ганта встречается в нескольких местах, и от этого зависит доступный набор действий. Чаще всего это планировщик в управлении проектами, производственное планирование в ERP и УПП, графики работы сотрудников, а также произвольные отчёты, где разработчик добавил диаграмму как элемент.
Если диаграмма отображается прямо в форме документа или обработки — это интерактивный элемент, и сохранить его «как есть» штатными средствами не получится. Если же диаграмма является частью отчёта, построенного на системе компоновки данных, у вас есть полноценный результат отчёта, который можно выгружать стандартными средствами платформы.
Как выбрать способ сохранения
Сохранение через скриншот — самый быстрый способ
Когда диаграмма отображается в форме и нет времени разбираться с настройками, проще всего сделать снимок экрана. Нажмите Alt + Print Screen, чтобы захватить только активное окно 1С, затем вставьте изображение в Paint или Word через Ctrl + V и обрежьте лишнее. Для более аккуратного результата используйте инструмент «Ножницы» или «Фрагмент экрана» в Windows — он позволяет выделить ровно область диаграммы.
Перед снимком разверните окно 1С на весь экран и настройте масштаб диаграммы так, чтобы подписи читались. Если диаграмма не помещается на экран целиком, сделайте несколько скриншотов с прокруткой и склейте их в графическом редакторе, либо уменьшите отображаемый период.
Недостаток способа очевиден: результат — это растровая картинка, которую нельзя отредактировать, а при печати на большом формате качество может пострадать. Для разовой задачи этого достаточно, для регулярной отчётности — нет.
Выгрузка через отчёт на СКД
Если диаграмма Ганта построена как часть отчёта на системе компоновки данных, сохранение работает стандартно. Сформируйте отчёт, убедитесь, что диаграмма отображается в результате, затем откройте меню «Файл → Сохранить» или «Сохранить копию». Платформа предложит форматы: табличный документ MXL, лист Excel, HTML, PDF и другие.
Для дальнейшей отправки по почте удобнее всего PDF: получатель увидит диаграмму в точности так, как она выглядела у вас, без риска «поехавшей» вёрстки. Формат Excel подходит, если получателю нужны ещё и табличные данные рядом с диаграммой, но имейте в виду: сама графическая диаграмма в Excel может экспортироваться как картинка или не экспортироваться вовсе — это зависит от способа её построения в отчёте.
Проверьте результат сразу после сохранения: откройте файл и убедитесь, что диаграмма присутствует, шкала времени читается, а цвета соответствуют оригиналу. Если в файле диаграммы нет — переходите к способу с табличным документом или скриншотом.
- 1Сформируйте отчёт и дождитесь полного построения диаграммы
- 2Откройте Файл → Сохранить (или Сохранить копию)
- 3Выберите формат: PDF для отправки, Excel для доработки, MXL для хранения внутри 1С
- 4Укажите имя файла и папку сохранения
- 5Откройте сохранённый файл и проверьте, что диаграмма на месте
Сохранение через табличный документ
Табличный документ — универсальный контейнер результата в 1С. Если конфигурация позволяет вывести диаграмму в табличный документ (такая возможность есть у объекта «ДиаграммаГанта» через метод рисования в область), вы получаете файл, который сохраняется штатно в десяток форматов.
В типовых решениях такая кнопка встречается редко — обычно её добавляет разработчик. Механизм такой: создаётся табличный документ, в его область рисунка выводится диаграмма Ганта, после чего документ сохраняется методом Записать() с указанием типа файла. Ниже пример логики на встроенном языке.
ТабДок = Новый ТабличныйДокумент;
Рисунок = ТабДок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.ДиаграммаГанта);
Рисунок.Объект = ДиаграммаГанта;
Рисунок.Расположить(ТабДок.Область(1,1,40,12));
ТабДок.Записать("C:\\Выгрузка\\Ганта.pdf", ТипФайлаТабличногоДокумента.PDF);Если у вас нет доступа к конфигуратору, а кнопки выгрузки нет — этот способ недоступен без доработки. Не пытайтесь править конфигурацию самостоятельно без копии базы: ошибка в коде может нарушить работу всей подсистемы планирования.
Печать диаграммы на бумагу и в PDF-принтер
Ещё один рабочий вариант — печать. Если диаграмма выведена в табличный документ, доступна стандартная команда «Файл → Печать». В диалоге печати выберите виртуальный PDF-принтер (в Windows он встроен как Microsoft Print to PDF) — и на выходе получите PDF-файл без дополнительных программ.
Перед печатью обязательно откройте предварительный просмотр. Диаграммы Ганта часто шире одного листа, поэтому настройте альбомную ориентацию и масштаб «по ширине страницы». Иначе диаграмма разобьётся на несколько листов по вертикали, и собрать целостную картину будет сложно.
Для широких диаграмм с длинной шкалой времени иногда разумнее разбить вывод по периодам: неделя, месяц, квартал — и сохранить каждый фрагмент отдельным файлом.
Частые ошибки и ограничения
Отдельное ограничение касается веб-клиента. В тонком и веб-клиенте часть механизмов вывода графики работает иначе, и диаграмма может отображаться с отличиями или не сохраняться в некоторые форматы. Если выгрузка в веб-клиенте даёт пустой результат, повторите операцию в толстом или тонком клиенте для Windows.
Также учитывайте права доступа: если у пользователя нет прав на вывод или на данные, из которых строится диаграмма, он увидит пустую или усечённую картинку. Сохранённый файл в этом случае будет формально корректным, но по содержанию — неполным.
Как проверить результат
Диаграмма видна целиком, шкала и подписи читаются
Пустой лист или только таблица без графики
Даты соответствуют запрошенному диапазону
Шкала обрезана или показывает другой период
Текст задач читается при увеличении
Мелкое размытое изображение, непригодное для печати
Сроки задач совпадают с текущими данными в базе
Диаграмма построена до последних изменений
Какой способ выбрать под вашу задачу
Сравнение способов сохранения
Быстро и без настроек, подходит для разовой отправки. Минус — растровая картинка, нельзя редактировать
Штатный способ для отчётов на СКД. Ограничение — диаграмма не всегда переносится в Excel
Полный контроль формата и качества, подходит для регулярной выгрузки. Требует доработки конфигурации
Хорошее качество для документов. Нужно настраивать ориентацию и масштаб страницы
Для разовой задачи берите скриншот — это займёт меньше минуты. Для регулярной отчётности руководству настройте отчёт на СКД и сохраняйте в PDF. Если диаграмма нужна в презентациях и документах постоянно, обоснуйте перед разработчиком доработку: кнопка «Сохранить диаграмму в файл» окупается уже после нескольких недель использования.
Частые вопросы
Почему при сохранении отчёта в Excel диаграмма Ганта пропадает?
Экспорт в Excel переносит прежде всего табличные данные и простое оформление. Графические объекты вроде диаграмм часто не конвертируются. Сохраняйте в PDF — там диаграмма выводится как часть страницы и не теряется.
Можно ли сохранить диаграмму Ганта как отдельную картинку PNG из 1С?
Штатной команды «сохранить как картинку» у элемента диаграммы нет. Варианты: сделать скриншот области, либо программно вывести диаграмму в табличный документ и сохранить его в HTML или PDF, откуда изображение можно извлечь.
Сохраняется ли диаграмма при выгрузке отчёта в формат MXL?
Да, формат табличного документа MXL сохраняет рисунки и диаграммы, если они были выведены в документ. Файл откроется в любой 1С с сохранением внешнего вида, но отредактировать диаграмму внутри MXL нельзя.
Почему в веб-клиенте диаграмма выглядит иначе или не сохраняется?
Веб-клиент отрисовывает графику средствами браузера, и часть возможностей платформы там ограничена. Если выгрузка даёт некорректный результат, выполните сохранение в тонком клиенте под Windows — там механизм вывода полный.
Как сохранить диаграмму, если она не помещается на один экран?
Уменьшите отображаемый период или масштаб шкалы, чтобы диаграмма уместилась целиком. Либо сохраняйте её фрагментами по периодам и объединяйте в графическом редакторе. При печати используйте альбомную ориентацию и масштаб по ширине страницы.
Что важно запомнить
Диаграмму Ганта из 1С проще всего сохранить скриншотом или выгрузкой отчёта в PDF. Для регулярной выгрузки используйте отчёт на СКД или программный вывод в табличный документ. Всегда проверяйте период, читаемость и актуальность данных в сохранённом файле.