Обучение и Решения · 11 мин
Как расширить окна в 1С
Как расширить окна в 1С: растягивание форм мышью, настройка размеров в конфигураторе, масштабирование интерфейса и решение проблем со сбросом настроек окон.
Мелкие окна в 1С — частая жалоба пользователей: табличная часть документа не помещается на экране, приходится постоянно прокручивать списки, а окна отчётов открываются в уменьшенном виде. Причины бывают разные: сброшенные настройки интерфейса, ограничения, заданные разработчиком конфигурации, низкое разрешение монитора или особенности работы через удалённый рабочий стол.
Способ решения зависит от того, что именно нужно расширить: главное окно программы, отдельную форму документа, окно внутри сеанса удалённого доступа или элементы внутри самой формы. Ниже разобраны все рабочие варианты — от простого растягивания мышью до изменения свойств формы в конфигураторе.
Большинство действий доступно обычному пользователю без прав администратора и не затрагивает данные. Изменения в конфигураторе требуют аккуратности: неправильная правка формы может нарушить работу типового функционала и усложнить обновление конфигурации.
Как расширить окно формы мышью и кнопками
Простейший способ — потянуть за границу окна. Наведите курсор на край или угол формы, пока указатель не превратится в двустороннюю стрелку, затем зажмите левую кнопку мыши и растяните окно до нужного размера. Для главного окна 1С, открытого не в полноэкранном режиме, работают стандартные приёмы Windows: кнопка «Развернуть» в заголовке, двойной щелчок по заголовку, перетаскивание окна к верхнему краю экрана.
Удобны и сочетания клавиш Windows: Win + стрелка вверх разворачивает активное окно на весь экран, Win + стрелка влево/вправо прикрепляет его к половине экрана. Это работает с главным окном 1С и с окнами, открытыми в отдельном режиме.
Если окно формы не реагирует на растягивание и курсор не меняется на стрелку у границы — размеры формы зафиксированы разработчиком. Такое встречается в старых конфигурациях на обычных формах и в некоторых диалогах настроек. Обойти ограничение можно только через конфигуратор (об этом ниже).
Как увеличить масштаб интерфейса и шрифтов
Иногда проблема не в размере окна, а в том, что элементы внутри него слишком мелкие — особенно на мониторах с высоким разрешением. В этом случае нужно менять масштаб, а не размер окна.
В режиме «Такси» откройте главное меню (кнопка с тремя полосами слева вверху), перейдите в Вид → Масштаб и выберите увеличенное значение. Изменение применяется ко всем формам сеанса: увеличиваются шрифты, поля и таблицы, при этом пропорции интерфейса сохраняются.
Дополнительно проверьте масштабирование на уровне Windows: Параметры → Система → Дисплей → Масштаб. Если там установлено 100% при разрешении 1920×1080 и выше на небольшом экране ноутбука, интерфейс 1С будет выглядеть мелким. Обычно комфортны значения 125–150%, но после смены масштаба Windows может потребоваться перезапуск сеанса 1С.
Как выбрать действие
Как настроить размеры формы в конфигураторе
Если форма открывается в фиксированном маленьком размере и не растягивается, её свойства нужно изменить в конфигураторе. Это работа для пользователя с правами на изменение конфигурации, а для типовых решений — с пониманием последствий для обновлений.
- 1Откройте конфигуратор и найдите нужный объект (документ, справочник, отчёт) в дереве конфигурации
- 2Раскройте ветку «Формы» объекта и откройте нужную форму двойным щелчком
- 3В палитре свойств формы снимите фиксацию размеров: проверьте свойства, связанные с изменением размера и положением окна
- 4Для управляемых форм настройте свойства групп и элементов: растягивание по горизонтали и вертикали, вариант управления шириной
- 5Сохраните конфигурацию и обновите конфигурацию базы данных (F7), если потребуется
- 6Откройте форму в режиме предприятия и проверьте, что она растягивается и элементы не наезжают друг на друга
Для управляемых форм ключевую роль играют не абсолютные размеры, а свойства элементов: у таблиц и полей можно задать растягивание по горизонтали и вертикали, у групп — поведение при изменении размера формы. Если табличная часть документа не расширяется вместе с окном, чаще всего у неё отключено растягивание или ширина задана жёстко.
В обычных формах (старые конфигурации) размеры задаются явнее: у формы есть свойства ширины и высоты, а у элементов — привязки к границам. Чтобы элемент расширялся вместе с окном, его нужно привязать к противоположным краям формы.
Расширение через расширение конфигурации
Для типовых конфигураций на поддержке правильный способ изменить форму — создать расширение. В конфигураторе: Конфигурация → Расширения конфигурации → Создать. Затем в расширение добавляется заимствованная форма нужного объекта, и в ней меняются свойства элементов: растягивание, ширина, видимость.
Преимущество подхода в том, что типовая конфигурация остаётся на полной поддержке и обновляется штатно, а доработка хранится отдельно. При обновлении достаточно проверить, что заимствованная форма не конфликтует с новой версией типовой.
Ограничение: расширения работают только в управляемом приложении. Для конфигураций на обычных формах этот механизм недоступен, и там остаётся только прямая правка с последующим ручным контролем при обновлениях.
Как расширить окно 1С при работе через удалённый рабочий стол
Когда 1С запущена на сервере через RDP, размер и вид окон определяются настройками подключения, а не самой программы. Если окно 1С занимает только часть экрана или появляются полосы прокрутки, откройте настройки клиента удалённого рабочего стола (mstsc): Показать параметры → Экран и выставьте разрешение «Во весь экран» либо конкретное значение под ваш монитор.
Также проверьте масштабирование на сервере: если на сервере и локальном компьютере заданы разные масштабы дисплея, шрифты 1С могут выглядеть размытыми или мелкими. В веб-клиенте размер окна определяется окном браузера — разверните его и при необходимости измените масштаб страницы (Ctrl + колесо мыши).
Если в RDP-сеансе окна 1С «уезжают» за границы экрана после смены монитора или разрешения, закройте сеанс полностью (выход, а не отключение) и подключитесь заново — Windows пересчитает положение окон под новое разрешение.
Почему 1С не запоминает размер окна и как это исправить
В норме 1С сохраняет размеры и положение форм между сеансами: открыли документ, растянули окно, закрыли — при следующем открытии размер должен сохраниться. Если этого не происходит, типичные причины такие:
- настройки интерфейса хранятся в профиле пользователя, и он повреждён или перезаписывается групповыми политиками;
- пользователь работает под разными вариантами запуска (тонкий клиент, толстый клиент, веб-клиент), у которых раздельные настройки;
- разработчик принудительно задаёт размер формы при её открытии программно;
- после очистки кэша или обновления конфигурации настройки окон сбрасываются — это разовое явление, а не постоянная проблема.
Для диагностики проверьте, сохраняются ли размеры у других пользователей на той же базе. Если проблема только у одного пользователя — дело в его профиле, иногда помогает сброс настроек интерфейса. Если у всех — размеры заданы в коде формы, и менять их нужно разработчику.
Как проверить результат
Курсор у границы превращается в стрелку, окно меняет размер, элементы внутри перестраиваются
Курсор не меняется, окно не реагирует — размеры зафиксированы разработчиком
После закрытия и повторного открытия форма имеет тот же размер
Форма каждый раз открывается маленькой — проверяйте профиль пользователя или код формы
После смены масштаба шрифты и таблицы увеличились без искажений
Текст размытый или обрезанный — проверьте сочетание масштаба Windows и масштаба 1С
Типичные ошибки при настройке размеров окон
Отдельная ошибка — попытка решить программным путём то, что решается настройкой. Прежде чем лезть в конфигуратор, проверьте масштаб интерфейса, разрешение экрана и поведение формы на другом компьютере: нередко «проблема конфигурации» оказывается особенностью конкретного рабочего места.
Что важно запомнить
Сначала пробуйте простое: растянуть окно мышью, развернуть главное окно, увеличить масштаб через Вид → Масштаб. Если форма зафиксирована — меняйте её свойства через расширение конфигурации, а не прямой правкой типовой. При работе через RDP размер окон определяется настройками подключения. Перед любыми изменениями конфигурации делайте резервную копию базы.
Частые вопросы о размерах окон в 1С
Почему окно документа открывается маленьким, хотя раньше было большим?
Чаще всего сбросились пользовательские настройки интерфейса — после очистки кэша, обновления конфигурации или смены варианта клиента. Растяните окно заново: если размер сохраняется при следующем открытии, это был разовый сброс. Если не сохраняется — проверяйте профиль пользователя или код формы.
Можно ли расширить форму, если она не растягивается мышью?
Да, но только через конфигуратор: нужно изменить свойства формы и её элементов, разрешив изменение размера и растягивание. Для типовой конфигурации делайте это через расширение, чтобы не потерять поддержку и не сломать обновления.
Как сделать крупнее шрифты во всей 1С сразу?
В режиме «Такси» откройте главное меню → Вид → Масштаб и выберите увеличенное значение — оно применится ко всем формам сеанса. Дополнительно можно поднять масштаб дисплея в настройках Windows, но это повлияет на все приложения.
Почему через удалённый рабочий стол окна 1С выглядят иначе?
Размер и чёткость окон в RDP-сеансе задаются разрешением и масштабом подключения, а не настройками 1С. Выставьте в параметрах mstsc полноэкранный режим или нужное разрешение и перезапустите сеанс после изменений.
Сохранятся ли мои настройки размеров окон при обновлении конфигурации?
Обычно да, но при значительных изменениях интерфейса в новой версии настройки отдельных форм могут сброситься — это нормальное поведение. Доработки, сделанные через расширение конфигурации, при штатном обновлении сохраняются, но форму стоит проверить на совместимость.
Влияет ли разрешение монитора на размер окон 1С?
Да. На мониторах с высоким разрешением при масштабе 100% элементы интерфейса выглядят мелкими, а окна занимают меньшую долю экрана. Подберите сочетание разрешения, масштаба Windows и масштаба 1С, при котором текст читается без напряжения.