Администрирование · 12 мин
1С: почему «Сохранить как» недоступно и как это исправить
Почему в 1С пункт «Сохранить как» недоступен: отсутствие прав, монопольный режим, внешняя обработка, защита конфигурации. Пошаговые способы решения.
Пункт «Файл — Сохранить как» в 1С становится неактивным (серым) при работе с внешними обработками и отчётами, при попытке сохранить печатную форму или табличный документ, при открытии конфигуратора и при выгрузке данных. Проверять нужно в первую очередь четыре причины: недостаток прав у текущего пользователя, режим открытия объекта, не допускающий сохранения, особый режим доступа базы и сам формат объекта, для которого сохранение через это меню просто не предусмотрено.
Важно понимать: команда «Сохранить как» в 1С контекстно зависима. Она активируется только тогда, когда в фокусе находится объект, который платформа умеет сохранять в файл — табличный документ, текстовый документ, внешняя обработка, картинка. Если активное окно — форма документа, справочника или журнала, пункт меню будет недоступен, и это нормальное поведение, а не ошибка.
Ниже разобраны основные сценарии, в которых «Сохранить как» недоступно, с конкретными действиями для каждого случая — от простой проверки фокуса окна до настройки прав в конфигураторе.
Почему «Сохранить как» бывает недоступно: главные причины
Платформа 1С:Предприятие управляет доступностью команд главного меню автоматически. Команда «Сохранить как» появляется в активном состоянии только при выполнении двух условий: активное окно содержит объект файлового типа и у текущего пользователя есть права на операции с этим объектом. Если хотя бы одно условие не выполнено, пункт меню становится серым.
На практике причины сводятся к следующему списку: активна форма объекта базы данных (а не файл), открыта защищённая или поставляемая без исходного кода внешняя обработка, пользователь работает под ограниченной ролью, база запущена в режиме с блокировкой изменений, либо печатная форма открыта в режиме «только просмотр».
Проверьте роль пользователя и режим запуска (монопольный, блокировки)
Проверьте, что активно: форма документа или табличный документ
Проверьте, открывается ли она в конфигураторе
Проверьте роли и функциональные опции в конфигураторе
Сценарий 1: активна форма объекта, а не файл
Самая частая причина — пользователь пытается сохранить через «Файл — Сохранить как» документ, элемент справочника или запись регистра. Такие объекты хранятся в базе данных, а не в файлах, поэтому команда сохранения в файл для них не предусмотрена. Пункт меню в этом случае будет недоступен всегда, и это не неисправность.
Если цель — получить документ в виде файла, используйте печатную форму: откройте документ, нажмите «Печать», выберите нужную форму. Откроется табличный документ, и вот в нём команда «Файл — Сохранить как» (или кнопка сохранения на панели) станет активной. Табличный документ можно сохранить в форматах MXL, Excel, PDF, HTML и других — набор форматов зависит от версии платформы.
Аналогично для выгрузки данных справочников и документов используются не «Сохранить как», а штатные механизмы: «Ещё — Выгрузить», команды обмена, обработки выгрузки в XML или универсальный обмен данными.
Сценарий 2: печатная форма открыта в режиме «только просмотр»
В типовых конфигурациях печатные формы иногда открываются с защитой: табличный документ имеет свойство «Только просмотр», и платформа блокирует не только редактирование, но и сохранение в некоторые форматы. Признак — заголовок окна или недоступность кнопок редактирования на панели.
Проверьте, есть ли на панели инструментов кнопка с замком или пункт «Ещё — Редактирование» / «Изменить». В ряде конфигураций переключение в режим редактирования снимает ограничение, и «Сохранить как» становится доступен. Учтите, что в некоторых форматах (например, регламентированные отчёты, подписанные ЭЦП) редактирование заблокировано намеренно — изменение такого документа нарушит его юридическую значимость.
Сценарий 3: внешняя обработка или отчёт не сохраняется
При работе с внешними обработками (файлы .epf) и отчётами (.erf) команда «Сохранить как» доступна только в конфигураторе и только если обработка поставляется с исходным кодом. Если обработка защищена паролем или поставлена без исходных текстов модулей, открыть и пересохранить её не получится — пункты сохранения будут недоступны.
Порядок проверки: откройте конфигуратор, выполните «Файл — Открыть» и укажите файл обработки. Если обработка открылась с деревом метаданных и модулями — сохранить её копию можно через «Файл — Сохранить как». Если появился запрос пароля или структура пуста — обработка защищена, и легальных способов сохранить её иначе нет. Обход такой защиты нарушает лицензионные условия разработчика обработки.
Обработка открыта в режиме предприятия
В режиме «1С:Предприятие» внешняя обработка выполняется, но не сохраняется: пользователь работает с её формой, а не с файлом. Чтобы пересохранить файл, его нужно открыть именно в конфигураторе. Если конфигуратор недоступен из-за прав — переходите к следующему разделу.
Сценарий 4: не хватает прав пользователя
Если «Сохранить как» недоступен у конкретного пользователя, а у администратора работает — почти наверняка дело в ролях. Ограничения могут касаться права «Сохранение конфигурации», права «Вывод» (оно управляет печатью и сохранением табличных документов), права «Интерактивное открытие внешних обработок и отчётов» и доступа к конфигуратору.
Проверка выполняется в конфигураторе: «Администрирование — Пользователи», откройте пользователя и посмотрите назначенные роли. Затем в дереве конфигурации откройте «Общие — Роли» и проверьте для нужной роли права: «Вывод» у корня конфигурации, права на внешние обработки, административные права. В типовых конфигурациях управление доступом может дополнительно настраиваться через профили групп доступа в режиме предприятия («Администрирование — Настройки прав и пользователей»).
Сценарий 5: режим запуска базы и блокировки
Некоторые операции сохранения требуют монопольного доступа к базе — например, сохранение конфигурации базы данных или выгрузка информационной базы в файл .dt. Если в базе работают другие пользователи или висят сеансы, команды будут недоступны или завершатся ошибкой. Проверить сеансы можно через «Администрирование — Активные пользователи» в режиме предприятия или через консоль кластера серверов 1С.
Для выгрузки базы в файл (.dt) используется не «Сохранить как», а отдельная команда конфигуратора: «Администрирование — Выгрузить информационную базу». Она требует монопольного режима и административных прав. Если пункт неактивен — завершите сеансы других пользователей и снимите установленную блокировку сеансов.
- 1Определите, какой объект активен: форма документа, табличный документ, внешняя обработка или конфигурация.
- 2Для документа сформируйте печатную форму и проверьте доступность сохранения в ней.
- 3Проверьте, не открыт ли табличный документ в режиме «только просмотр» — переключите в редактирование.
- 4Сравните поведение под пользователем с полными правами — если там работает, настраивайте роли.
- 5Проверьте активные сеансы и монопольный режим, если речь о выгрузке базы или сохранении конфигурации.
- 6Убедитесь, что внешняя обработка открыта в конфигураторе и содержит исходный код.
Альтернативные способы получить файл
Если «Сохранить как» недоступно по объективным причинам, часто есть обходной штатный путь. Для печатных форм — кнопка сохранения на панели инструментов табличного документа или команда «Отправить» с выбором формата. Для списков — «Ещё — Вывести список», результат выводится в табличный документ, который уже сохраняется. Для данных — обработки выгрузки в Excel, XML или CSV.
Также во многих конфигурациях существуют встроенные механизмы: «Сохранить в PDF» на форме печати, прикрепление файлов к документу, отправка по электронной почте прямо из программы. Эти команды работают под правом «Вывод» и часто доступны даже там, где пункт главного меню неактивен.
Чем заменить «Сохранить как»
Подходит для документов. Ограничение: нужно право «Вывод», формат — MXL, Excel, PDF.
Подходит для выгрузки списков справочников и журналов. Ограничение: только видимые колонки.
Подходят для массовой выгрузки в XML, Excel. Ограничение: нужны права на запуск обработок.
Полная копия базы из конфигуратора. Ограничение: монопольный режим и административные права.
Типичные ошибки при решении проблемы
Распространённая ошибка — попытка «оживить» пункт меню переустановкой платформы или чисткой кэша, когда причина в правах или типе объекта. Кэш 1С действительно иногда вызывает странности в интерфейсе, но на доступность «Сохранить как» он не влияет: эта команда управляется контекстом и правами.
Вторая ошибка — выдача пользователю полных прав «на время», которое становится постоянным. Третья — снятие защиты с регламентированных отчётов и подписанных документов ради сохранения в Excel, что обесценивает документ. Четвёртая — попытка сохранить защищённую обработку сторонними средствами, что нарушает условия её лицензии.
Как проверить, что проблема решена
После настройки прав или смены режима выполните контрольную проверку: откройте тот же объект, с которым возникала проблема, и повторите действие. Для печатной формы признак успеха — активный пункт «Файл — Сохранить как» и диалог выбора формата. Для внешней обработки — возможность открыть её в конфигураторе и сохранить копию под новым именем.
Если права менялись в конфигураторе, пользователю нужно перезайти в базу: роли применяются при старте сеанса. Если менялись профили групп доступа в типовой конфигурации, обычно достаточно обновить сеанс, но надёжнее также перезапустить программу.
Как проверить результат
Пункт активен, открывается диалог выбора формата
Пункт по-прежнему серый — проверяйте право «Вывод» и режим «только просмотр»
Файл открывается в соответствующей программе, данные читаемы
Файл пустой или не открывается — повторите сохранение в другом формате
У остальных пользователей права не изменились
Пользователь получил лишние права — сузьте роль
Что важно запомнить
«Сохранить как» в 1С активен только для файловых объектов: табличных документов, внешних обработок с исходным кодом, текстовых файлов. Документы и справочники сохраняются через печатные формы и механизмы выгрузки. Если команда недоступна у всех — проверяйте режим базы; если у одного пользователя — его роли и право «Вывод».
Частые вопросы
Почему «Сохранить как» активен у администратора, но не у менеджера?
У роли менеджера, скорее всего, снято право «Вывод» на корень конфигурации или ограничен доступ через профили групп доступа. Попросите администратора проверить роль пользователя в конфигураторе и профиль в разделе настройки прав типовой конфигурации.
Можно ли сохранить документ 1С сразу в PDF без печатной формы?
Нет, документ как объект базы в файл не сохраняется. Нужно сформировать печатную форму — она открывается как табличный документ — и уже из неё сохранить в PDF через «Файл — Сохранить как» или кнопку сохранения на панели.
Обработку открыли, но «Сохранить как» всё равно серый. Что не так?
Вы, вероятно, открыли обработку в режиме «1С:Предприятие», где она только выполняется. Пересохранить файл можно только в конфигураторе через «Файл — Открыть». Если и там команда недоступна — обработка защищена паролем или поставлена без исходного кода.
Поможет ли очистка кэша 1С, если пункт меню неактивен?
Нет. Доступность «Сохранить как» определяется типом активного объекта и правами пользователя, а не кэшем. Очистка кэша помогает при ошибках отображения форм и «глюках» интерфейса, но не при недоступности команд.
Как выгрузить всю базу в файл, если «Сохранить как» недоступно?
Для полной копии базы используется другая команда: в конфигураторе «Администрирование — Выгрузить информационную базу». Она создаёт файл .dt, требует монопольного режима (все пользователи должны выйти) и административных прав.
Почему нельзя сохранить регламентированный отчёт в Excel?
Такие отчёты открываются в защищённом режиме, чтобы исключить случайное изменение официальных данных. Это намеренное ограничение конфигурации. Сохранять их следует в PDF или в штатном формате выгрузки для сдачи отчётности.