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