Что делают горячие клавиши F6 и Shift+F6 в 1С и что такое секция окна?

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

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

Понятие секций окна в текстовых и табличных документах

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

Штатные команды «Горизонтально разделить окно» и «Вертикально разделить окно» позволяют просматривать и редактировать разные участки одного и того же файла без необходимости открывать его копию. Это особенно актуально при работе с объемными программными модулями или широкими отчетами.

Разберем по шагам, как образуются секции и как с ними взаимодействовать:

  1. Откроем модуль объекта, модуль формы или произвольный табличный документ.
  2. Активизируем команду разделения окна по горизонтали или по вертикали через системное меню.
  3. Рабочая область документа разбивается ровно на две части (две секции), разделенные подвижной полосой.
  4. Для быстрого перемещения курсора ввода между первой и второй частью нажимаем клавишу F6 или сочетание Shift + F6. Нажатие этих клавиш циклически переключает активность между созданными секциями.

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

Поведение клавиш F6 и Shift+F6 в интерфейсе «Такси» на начальной странице

Посмотрим на пример использования этих клавиш в пользовательском режиме. В интерфейсе «Такси» понятие секций расширяется на составные формы рабочего пространства.

Если в настройках начальной страницы задано одновременное отображение двух форм (например, форма списка заказов слева и рабочий стол задач справа), каждая из этих форм с точки зрения навигации платформы представляет собой самостоятельную секцию начального экрана. Нажимая клавиши F6 и Shift + F6, пользователь может мгновенно переключать фокус ввода между левой и правой колонками начальной страницы без использования мыши.

Разграничение горячих клавиш: F6, Ctrl+F6 и Tab

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

  1. F6 и Shift + F6 отвечают исключительно за навигацию внутри секций одного и того же окна (или между колонками начальной страницы).
  2. Ctrl + F6 / Ctrl + Shift + F6 (а также стандартные Ctrl + Tab / Ctrl + Shift + Tab) служат для переключения между совершенно разными открытыми окнами и вкладками конфигуратора или пользовательского сеанса.
  3. Tab и Shift + Tab служат для поэлементного обхода реквизитов внутри управляемой формы. Если форма разделена с помощью элемента «Группа — Разделитель» (Splitter), переход между элементами по обе стороны линии разделителя осуществляется именно стандартным обходом через клавишу табуляции.

Альтернативный механизм: закрепление окон в «Такси»

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

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

← На главную