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

Обучение и Решения · 11 мин

Как расширить окна в 1С

Как расширить окна в 1С: растягивание форм мышью, настройка размеров в конфигураторе, масштабирование интерфейса и решение проблем со сбросом настроек окон.

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

Способ решения зависит от того, что именно нужно расширить: главное окно программы, отдельную форму документа, окно внутри сеанса удалённого доступа или элементы внутри самой формы. Ниже разобраны все рабочие варианты — от простого растягивания мышью до изменения свойств формы в конфигураторе.

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

Как расширить окно формы мышью и кнопками

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

Удобны и сочетания клавиш Windows: Win + стрелка вверх разворачивает активное окно на весь экран, Win + стрелка влево/вправо прикрепляет его к половине экрана. Это работает с главным окном 1С и с окнами, открытыми в отдельном режиме.

Если окно формы не реагирует на растягивание и курсор не меняется на стрелку у границы — размеры формы зафиксированы разработчиком. Такое встречается в старых конфигурациях на обычных формах и в некоторых диалогах настроек. Обойти ограничение можно только через конфигуратор (об этом ниже).

Как увеличить масштаб интерфейса и шрифтов

Иногда проблема не в размере окна, а в том, что элементы внутри него слишком мелкие — особенно на мониторах с высоким разрешением. В этом случае нужно менять масштаб, а не размер окна.

В режиме «Такси» откройте главное меню (кнопка с тремя полосами слева вверху), перейдите в Вид → Масштаб и выберите увеличенное значение. Изменение применяется ко всем формам сеанса: увеличиваются шрифты, поля и таблицы, при этом пропорции интерфейса сохраняются.

Дополнительно проверьте масштабирование на уровне Windows: Параметры → Система → Дисплей → Масштаб. Если там установлено 100% при разрешении 1920×1080 и выше на небольшом экране ноутбука, интерфейс 1С будет выглядеть мелким. Обычно комфортны значения 125–150%, но после смены масштаба Windows может потребоваться перезапуск сеанса 1С.

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

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

Окно открывается маленьким, но тянется за уголРастяните мышью и проверьте, запомнила ли 1С размер при следующем открытии
Окно не растягивается вообщеРазмеры зафиксированы — меняйте свойства формы в конфигураторе
Окно нормальное, но всё внутри мелкоеУвеличьте масштаб через Вид → Масштаб или настройки дисплея Windows
Проблема только в удалённом сеансе (RDP)Настройте разрешение подключения к удалённому рабочему столу

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

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

Порядок действий в конфигураторе
  1. 1
    Откройте конфигуратор и найдите нужный объект (документ, справочник, отчёт) в дереве конфигурации
  2. 2
    Раскройте ветку «Формы» объекта и откройте нужную форму двойным щелчком
  3. 3
    В палитре свойств формы снимите фиксацию размеров: проверьте свойства, связанные с изменением размера и положением окна
  4. 4
    Для управляемых форм настройте свойства групп и элементов: растягивание по горизонтали и вертикали, вариант управления шириной
  5. 5
    Сохраните конфигурацию и обновите конфигурацию базы данных (F7), если потребуется
  6. 6
    Откройте форму в режиме предприятия и проверьте, что она растягивается и элементы не наезжают друг на друга

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

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

Расширение через расширение конфигурации

Для типовых конфигураций на поддержке правильный способ изменить форму — создать расширение. В конфигураторе: Конфигурация → Расширения конфигурации → Создать. Затем в расширение добавляется заимствованная форма нужного объекта, и в ней меняются свойства элементов: растягивание, ширина, видимость.

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

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

Как расширить окно 1С при работе через удалённый рабочий стол

Когда 1С запущена на сервере через RDP, размер и вид окон определяются настройками подключения, а не самой программы. Если окно 1С занимает только часть экрана или появляются полосы прокрутки, откройте настройки клиента удалённого рабочего стола (mstsc): Показать параметры → Экран и выставьте разрешение «Во весь экран» либо конкретное значение под ваш монитор.

Также проверьте масштабирование на сервере: если на сервере и локальном компьютере заданы разные масштабы дисплея, шрифты 1С могут выглядеть размытыми или мелкими. В веб-клиенте размер окна определяется окном браузера — разверните его и при необходимости измените масштаб страницы (Ctrl + колесо мыши).

Если в RDP-сеансе окна 1С «уезжают» за границы экрана после смены монитора или разрешения, закройте сеанс полностью (выход, а не отключение) и подключитесь заново — Windows пересчитает положение окон под новое разрешение.
ПЗ
Практическое замечание

Почему 1С не запоминает размер окна и как это исправить

В норме 1С сохраняет размеры и положение форм между сеансами: открыли документ, растянули окно, закрыли — при следующем открытии размер должен сохраниться. Если этого не происходит, типичные причины такие:

  • настройки интерфейса хранятся в профиле пользователя, и он повреждён или перезаписывается групповыми политиками;
  • пользователь работает под разными вариантами запуска (тонкий клиент, толстый клиент, веб-клиент), у которых раздельные настройки;
  • разработчик принудительно задаёт размер формы при её открытии программно;
  • после очистки кэша или обновления конфигурации настройки окон сбрасываются — это разовое явление, а не постоянная проблема.

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

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

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

Растягивание формы мышью
Норма

Курсор у границы превращается в стрелку, окно меняет размер, элементы внутри перестраиваются

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

Курсор не меняется, окно не реагирует — размеры зафиксированы разработчиком

Сохранение размера между сеансами
Норма

После закрытия и повторного открытия форма имеет тот же размер

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

Форма каждый раз открывается маленькой — проверяйте профиль пользователя или код формы

Масштаб интерфейса
Норма

После смены масштаба шрифты и таблицы увеличились без искажений

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

Текст размытый или обрезанный — проверьте сочетание масштаба Windows и масштаба 1С

Типичные ошибки при настройке размеров окон

Типичные ошибки
01
Правка типовой формы напрямую без резервной копии — при обновлении конфигурации изменения теряются или блокируют обновление
02
Изменение масштаба Windows вместо масштаба 1С — в результате крупными становятся все программы, а проблема конкретной формы не решается
03
Жёсткое задание ширины элементов в конфигураторе — форма перестаёт адаптироваться к разным мониторам пользователей
04
Ожидание, что размер окна сохранится в веб-клиенте так же, как в тонком — у разных клиентов раздельные настройки интерфейса
05
Игнорирование настроек RDP — пользователь меняет параметры внутри 1С, хотя ограничение задаёт разрешение удалённого сеанса

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

Итог

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

Сначала пробуйте простое: растянуть окно мышью, развернуть главное окно, увеличить масштаб через Вид → Масштаб. Если форма зафиксирована — меняйте её свойства через расширение конфигурации, а не прямой правкой типовой. При работе через RDP размер окон определяется настройками подключения. Перед любыми изменениями конфигурации делайте резервную копию базы.

Частые вопросы о размерах окон в 1С

Почему окно документа открывается маленьким, хотя раньше было большим?

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

Можно ли расширить форму, если она не растягивается мышью?

Да, но только через конфигуратор: нужно изменить свойства формы и её элементов, разрешив изменение размера и растягивание. Для типовой конфигурации делайте это через расширение, чтобы не потерять поддержку и не сломать обновления.

Как сделать крупнее шрифты во всей 1С сразу?

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

Почему через удалённый рабочий стол окна 1С выглядят иначе?

Размер и чёткость окон в RDP-сеансе задаются разрешением и масштабом подключения, а не настройками 1С. Выставьте в параметрах mstsc полноэкранный режим или нужное разрешение и перезапустите сеанс после изменений.

Сохранятся ли мои настройки размеров окон при обновлении конфигурации?

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

Влияет ли разрешение монитора на размер окон 1С?

Да. На мониторах с высоким разрешением при масштабе 100% элементы интерфейса выглядят мелкими, а окна занимают меньшую долю экрана. Подберите сочетание разрешения, масштаба Windows и масштаба 1С, при котором текст читается без напряжения.