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

Администрирование · 11 мин

Как сдвинуть окно в 1С: все способы перемещения окон и панелей

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

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

Интерфейс «Такси», который используется в современных конфигурациях 1С (Бухгалтерия, Управление торговлей, ЗУП и другие), устроен иначе, чем классические окна Windows. Часть элементов перемещается мышью, часть — только через настройки панелей, а положение отдельных форм платформа запоминает автоматически. Из-за этого «сдвинуть окно» иногда означает не перетаскивание, а сброс сохранённых настроек.

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

Определите, какое именно окно нужно сдвинуть

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

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

Есть заголовок с крестиком и рамкаОбычное окно

Перетаскивается мышью за заголовок

Открывается в закладке рабочей областиФорма в закладках

Не перемещается, меняйте порядок закладок

Полоса с кнопками по краю экранаПанель интерфейса

Настраивается через Вид → Настройка панелей

Окно видно частично за краем экранаУехавшее окно

Возвращается клавишами Alt+Пробел → Переместить

Переместите окно мышью стандартным способом

Главное окно 1С и отдельные диалоговые окна перемещаются так же, как любые окна Windows: наведите курсор на заголовок окна (верхняя полоса с названием), зажмите левую кнопку мыши и перетащите окно в нужное место. Отпустите кнопку — окно останется на новой позиции. Это работает для главного окна программы, окон выбора, диалогов сохранения и большинства вспомогательных форм.

Если окно развёрнуто на весь экран, перетаскивание за заголовок сначала уменьшит его до оконного режима — после этого двигайте куда нужно. Альтернатива — сначала нажать кнопку «Восстановить» (средняя кнопка в правом верхнем углу, между «Свернуть» и «Закрыть»), а затем перемещать окно и менять его размер, растягивая за края.

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

Верните окно, уехавшее за пределы экрана

Типичная ситуация: окно 1С или его диалог открывается за границей видимой области — после работы с двумя мониторами, смены разрешения экрана или подключения по RDP с другого устройства. Окно активно, программа «не реагирует», потому что ждёт действия в невидимом диалоге. Решается это средствами Windows, без перезапуска программы.

Как вернуть уехавшее окно
  1. 1
    Переключитесь на нужное окно через Alt+Tab или кликом по значку 1С на панели задач
  2. 2
    Нажмите Alt+Пробел — откроется системное меню окна
  3. 3
    Выберите пункт «Переместить» (если недоступен — сначала «Восстановить»)
  4. 4
    Нажмите любую стрелку на клавиатуре — окно «прилипнет» к курсору
  5. 5
    Двигайте мышь без зажатой кнопки, пока окно не появится на экране, и кликните для фиксации
  6. 6
    Проверьте: окно полностью видно и реагирует на действия

Ещё один быстрый способ для главного окна — комбинация Win+стрелка влево или вправо. Windows прикрепит окно к половине экрана, и оно гарантированно окажется в видимой области. После этого окно можно растянуть или переместить как обычно.

Если невидимым остаётся внутренний диалог 1С, а не главное окно, сначала попробуйте нажать Esc — модальный диалог закроется и программа «разблокируется». Если диалог нужен, используйте тот же приём с Alt+Пробел, предварительно убедившись, что активен именно он (Alt+Tab покажет список окон).

Переместите панели интерфейса «Такси»

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

Например, чтобы сдвинуть панель разделов слева наверх, перетащите её значок из левой колонки настройки в верхнюю область и нажмите «ОК» или «Применить». Интерфейс перестроится сразу. Там же можно вовсе скрыть редко используемые панели, освободив место рабочей области.

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

Сбросьте настройки окна, если оно открывается не там

Когда конкретная форма (например, список документов или окно отчёта) стабильно открывается в неудобном месте, со съехавшими колонками или неправильным размером, проще не двигать её вручную, а сбросить накопленные настройки. В интерфейсе «Такси» для этого откройте нужную форму, затем в её меню «Ещё» (или через главное меню «Вид») найдите пункт «Установить стандартные настройки» — форма вернётся к виду по умолчанию.

Для массового сброса используйте «Администрирование» → «Обслуживание» → очистка настроек пользователей (в типовых конфигурациях пункт может называться «Персональные настройки пользователей» или находиться в разделе настроек пользователей и прав). Там можно удалить настройки интерфейса конкретного пользователя — после следующего входа все окна и панели вернутся в исходное положение.

Радикальный вариант для файловой базы — очистка кэша: удаление папки с кэшем метаданных (обычно в профиле пользователя, в каталогах вида AppData\Roaming\1C\1cv8) при закрытой программе. Это помогает при «глюках» отображения, но стирает и другие локальные настройки, поэтому применяйте его последним.

Типичные ошибки
01
Попытка тащить мышью панель разделов — панели перемещаются только через «Вид → Настройка панелей»
02
Снятие задачи через диспетчер при невидимом диалоге — теряются несохранённые данные, хотя окно возвращается клавишами
03
Очистка всего кэша вместо сброса настроек одной формы — пропадают персональные настройки списков и отчётов
04
Смена разрешения экрана для возврата окна — помогает не всегда, а Alt+Пробел решает задачу за секунды

Сдвиньте форму программно (для разработчиков)

Если задача стоит в конфигураторе или в коде — например, открыть форму в определённом положении, — используются возможности управляемых форм. В модуле формы доступны свойства, влияющие на отображение: положение окна можно задать через параметры открытия формы и свойства объекта «Форма». Для обычных форм (устаревший интерфейс) применялись свойства «ПоложениеОкна» и методы изменения размеров.

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

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

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

Как выбрать способ

Нужно просто передвинуть видимое окноТяните мышью за заголовок окна
Окно активно, но за пределами экранаAlt+Пробел → Переместить → стрелка → двигайте мышью
Нужно переставить панель разделов или навигацииГлавное меню → Вид → Настройка панелей
Форма всегда открывается в плохом месте или видеСбросьте настройки формы через «Установить стандартные настройки»
Нужно управлять окном из кодаИспользуйте параметры ОткрытьФорму и режим открытия окна, а не координаты

Проверьте результат и закрепите настройки

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

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

Итог

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

Обычные окна 1С двигаются мышью за заголовок, уехавшие за экран возвращаются через Alt+Пробел → «Переместить», панели «Такси» переставляются через «Вид → Настройка панелей», а форму с испорченным положением лечит сброс на стандартные настройки. Принудительное завершение программы — крайняя мера, почти всегда есть способ вернуть окно без потери данных.

Частые вопросы

Окно 1С не двигается мышью, хотя видно заголовок. Почему?

Скорее всего, поверх открыт модальный диалог (часто невидимый), который блокирует главное окно. Нажмите Esc или Enter, чтобы закрыть его, либо найдите диалог через Alt+Tab. Если диалога нет, проверьте, не развёрнуто ли окно на весь экран — в этом режиме перетаскивание сначала уменьшает окно.

Как вернуть панель разделов, если она пропала?

Откройте главное меню → «Вид» → «Настройка панелей» и перетащите панель разделов из списка доступных в нужную область (слева или сверху). Если панель не отображается в списке, возможно, её отключил администратор в настройках конфигурации — тогда потребуется обратиться к нему.

Настройки положения окон слетают после каждого входа. Что делать?

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

Можно ли открыть два окна 1С рядом на одном экране?

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

Окно выбора открывается на втором мониторе, который отключён. Как исправить?

Активируйте окно через Alt+Tab, нажмите Alt+Пробел → «Переместить», затем стрелку и двигайте мышью — окно появится на основном экране. После закрытия 1С запомнит новую позицию. Чтобы проблема не повторялась, перед отключением монитора переносите все окна на основной экран.

Как сбросить настройки всех окон сразу для одного пользователя?

В типовых конфигурациях откройте «Администрирование» → раздел настроек пользователей и прав → очистка персональных настроек, выберите пользователя и удалите настройки интерфейса. После следующего входа все окна и панели вернутся к виду по умолчанию. Действие необратимо — предупредите пользователя заранее.