Первая строка за одно нажатие: навигация по спискам и таблицам 1С 8.3

· 9 мин

Содержание

Чтобы перейти в начало списка в 1С, щёлкните по любой строке таблицы и нажмите Ctrl+Home. Курсор встанет на первую строку. В конец списка ведёт Ctrl+End. Это работает в справочниках, журналах документов, табличных частях и отчётах платформы 1С:Предприятие 8.3.

Частое заблуждение — что достаточно клавиши Home или прокрутки колёсиком. Home в 1С часто двигает курсор внутри строки или ячейки, а колёсико только прокручивает видимую область: выделенная строка остаётся на месте. Если после прокрутки нажать стрелку, курсор прыгнет обратно вниз. Горячие клавиши для навигации одинаковы для Бухгалтерии, ЗУП, УТ и других конфигураций — это поведение платформы, а не программы.

Клавиши, которые двигают курсор по списку

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

КлавишиЧто делает
Ctrl+Homeпервая строка списка
Ctrl+Endпоследняя строка списка
PageUp / PageDownна экран вверх / вниз
↑ / ↓на одну строку
Ctrl+↓в иерархическом списке — войти в группу
Ctrl+↑в иерархическом списке — подняться на уровень выше
Ctrl+Fполе поиска списка
Alt+Fрасширенный поиск по колонке
Ctrl+Qотменить поиск и вернуть полный список

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

💡 Если Ctrl+Home не срабатывает, а курсор мигает в поле поиска или в отборе над таблицей, нажмите Tab или просто кликните по строке списка. После этого клавиши заработают.

Ноутбуки и короткие клавиатуры

На многих ноутбуках нет отдельных Home и End. Их заменяют сочетания:

  • 💻 Fn+← — это Home, значит, в начало списка ведёт Ctrl+Fn+←;
  • 💻 Fn+→ — это End, в конец списка — Ctrl+Fn+→;
  • 🔢 на цифровом блоке при выключенном NumLock клавиша 7 работает как Home, 1 — как End;

На некоторых моделях Fn заблокирован в «мультимедийном» режиме (Fn Lock). Тогда стрелки с Fn меняют громкость или яркость. Переключите режим сочетанием, которое указано на клавише Esc или Fn вашей клавиатуры.

Мышь и кнопки интерфейса «Такси»

В интерфейсе «Такси» нет отдельной кнопки «В начало». Зато есть три быстрых способа добраться до первой строки без клавиатуры.

  1. Перетащите ползунок вертикальной полосы прокрутки до самого верха и щёлкните по первой строке. Именно щелчок делает строку текущей.
  2. Щёлкните по заголовку колонки «Дата» или «Наименование». Список отсортируется, а щелчок ещё раз развернёт порядок. Нужные строки окажутся сверху.
  3. Обновите список кнопкой со стрелками по кругу или клавишей F5, если он долго «висел» открытым. После обновления платформа заново читает данные, и полоса прокрутки показывает реальный размер списка.

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

Полоса прокрутки в больших списках обманчива. Динамический список подгружает строки порциями, поэтому ползунок «в самом верху» может означать верх загруженной порции, а не начало всей таблицы. Ctrl+Home всегда запрашивает настоящее начало.

Что считать началом списка: роль сортировки

«Начало» в 1С — это первая строка при текущей сортировке. Поэтому после Ctrl+Home вы попадаете не всегда туда, куда ждёте.

СписокСортировка по умолчаниюГде оказывается курсор при открытии
Журнал документовпо дате, от старых к новымобычно внизу, на свежих документах
Справочникпо наименованию или кодуобычно вверху
Регистр сведенийпо периодучасто внизу
Иерархический справочникгруппы, затем элементыв начале текущей группы

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

Если вам нужно, чтобы свежие документы были «в начале», не листайте весь журнал. Щёлкните по заголовку колонки «Дата» дважды: первый щелчок задаёт сортировку по возрастанию, второй — по убыванию. Стрелка в заголовке покажет направление. Теперь Ctrl+Home ведёт к последнему документу.

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

Иерархические справочники

В справочниках с группами («Номенклатура», «Контрагенты», «Статьи затрат») Ctrl+Home ведёт в начало текущей группы, а не всего справочника. Чтобы попасть на верхний уровень:

  1. Нажимайте Ctrl+↑, пока не окажетесь в корне.
  2. Или переключите вид: Ещё → Режим просмотра и выберите «Список». Группы перестанут мешать, и Ctrl+Home приведёт к первой записи всего справочника.
  3. Вернуть привычный вид можно там же, пунктом «Иерархический список» или «Дерево».

В режиме «Дерево» Ctrl+Home ставит курсор на самый верхний узел. Свёрнутые группы не раскрываются — для раскрытия используйте + на цифровом блоке или щелчок по треугольнику.

Переход к первой строке табличной части документа

В документах с длинной табличной частью — реализация на 300 позиций, начисление зарплаты на 80 сотрудников — проблема та же. Порядок действий:

  1. Щёлкните по любой строке таблицы товаров или сотрудников.
  2. Если ячейка открылась на редактирование (мигает курсор в поле), нажмите Enter, чтобы сохранить значение, или Esc, чтобы отменить ввод.
  3. Нажмите Ctrl+Home. Курсор встанет на строку №1.

Шаг 2 — ключевой. В режиме редактирования Home и Ctrl+Home двигают курсор внутри текста ячейки. Таблица их «не видит», пока ячейка открыта.

Другие полезные сочетания в табличной части:

  • ➕ Insert — добавить строку;
  • 📄 F9 — скопировать текущую строку;
  • ❌ Delete — удалить строку ;
  • ↕️ Ctrl+Shift+↑ / Ctrl+Shift+↓ — сдвинуть строку вверх или вниз, если в форме есть команды перемещения.

Перед удалением строк проверьте, что курсор стоит именно там, где нужно: после Ctrl+Home легко нажать Delete по привычке и стереть первую позицию документа. Пока документ не записан, изменения можно отменить, закрыв форму без сохранения.

Отчёты и табличные документы

В сформированном отчёте (оборотно-сальдовая ведомость, анализ счёта, расчётные листки) Ctrl+Home ставит курсор в первую ячейку — в левый верхний угол. Ctrl+End ведёт в последнюю заполненную ячейку, к итогам. Это быстрый способ увидеть «Итого» в отчёте на несколько тысяч строк.

Поиск и отбор вместо прокрутки

Часто человеку нужно не «начало» само по себе, а конкретная запись, которая там лежит. Тогда быстрее искать, чем листать.

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

Строка поиска. Ctrl+F ставит курсор в поле поиска над списком. Введите часть названия, ИНН или номера документа и нажмите Enter. Список сократится до найденных строк. Ctrl+Q или крестик в поле поиска возвращает полный список.

Расширенный поиск. Alt+F открывает окно поиска по конкретной колонке с выбором условия: «по началу строки», «по части строки», «точное совпадение».

Период в журнале. Кнопка выбора периода в командной панели журнала ограничивает список, например, одним месяцем. Начало списка становится началом выбранного месяца — это удобнее, чем шагать по PageUp через годы документов.

После поиска или отбора Ctrl+Home ведёт к первой строке отфильтрованного списка. Если запись «пропала», сначала сбросьте поиск и отборы, а уже потом переходите в начало.

Веб-клиент и тонкий клиент: чем отличается навигация

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

СитуацияТонкий клиентВеб-клиент
Ctrl+Home в таблицепервая строкапервая строка, если фокус в таблице
Ctrl+Home вне таблицыничего не происходитбраузер прокручивает страницу вверх
F5обновление спискаможет перезагрузить всю вкладку браузера
Ctrl+Fпоиск в спискепри фокусе вне формы — поиск браузера по странице
Скорость подгрузки при прокруткебыстреезависит от сети и сервера публикации

Практическое правило для веб-клиента: всегда щёлкайте по строке таблицы перед сочетанием клавиш. Так команда достанется 1С, а не браузеру.

💡 Если работаете в 1С через веб-клиент постоянно, установите расширение для работы с 1С:Предприятием, которое предлагает сама программа при первом входе. Оно нужно для работы с файлами и буфером обмена, а заодно избавляет от части конфликтов с браузером.

Работа через удалённый рабочий стол

При подключении к серверу по RDP сочетания с Ctrl обычно передаются в удалённый сеанс без проблем. Сбои бывают с Fn на ноутбуке и с раскладками Mac. Если Ctrl+Home не доходит до 1С, проверьте в настройках клиента RDP пункт о применении сочетаний клавиш Windows: значение «на удалённом компьютере».

Колонки списка и почему навигация «ломается»

Настройка формы влияет на то, как быстро вы находите строку и где оказываетесь после перехода.

  • 📐 Горизонтальная прокрутка. Если в списке 15 колонок, после Ctrl+Home первая строка может оказаться выделенной, но нужные данные уедут вправо. Уберите лишние колонки: Ещё → Изменить форму, снимите флажки у ненужных полей.
  • 🔤 Колонка для поиска при вводе. Быстрый поиск печатью работает по текущей колонке. Поставьте курсор на «Наименование» или «Номер», а не на «Сумму».
  • ↔️ Порядок колонок. Перетащите самую нужную колонку первой — после перехода в начало вы сразу увидите главное.
  • 🔁 Сброс. Если форму «испортили» экспериментами, в окне Ещё → Изменить форму есть команда возврата стандартных настроек.

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

Для разработчика: стартовая позиция списка

В Конфигураторе у элемента формы «Таблица» есть свойство НачальноеОтображениеСписка со значениями «Авто», «Начало» и «Конец». Оно определяет, на какой строке встанет курсор при открытии формы. Для дерева есть аналогичное НачальноеОтображениеДерева.

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

Почему не получается встать на первую строку

Диагностика: выберите симптом

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

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

Можно ли назначить свою горячую клавишу на переход в начало списка?
Пользователь в 1С 8.3 не переназначает стандартные сочетания платформы. Сочетания для команд конфигурации задаёт разработчик в Конфигураторе.
Почему после закрытия и открытия журнала курсор снова внизу?
Форма журнала настроена открываться на последних документах. Чтобы свежие записи были сверху, отсортируйте список по дате по убыванию — настройка сохранится.
Работает ли Ctrl+Home в форме выбора, например при выборе контрагента в документ?
Да. Форма выбора — обычный список, в ней действуют те же сочетания клавиш, включая поиск через Ctrl+F.
Как быстро перейти к строке с определённым номером в табличной части?
Отдельного перехода по номеру строки в типовых формах нет. Используйте поиск по колонке через Alt+F или отсортируйте таблицу по нужной колонке.
Почему у коллеги список открывается сверху, а у меня снизу?
Сортировка и настройки формы хранятся для каждого пользователя отдельно. Сравните стрелки сортировки в заголовках колонок.