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

Быстрый старт · 10 мин

Как передвигать столбцы в 1С: списки, документы и табличные части

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

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

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

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

Перетаскивание столбцов мышью в списках

Самый быстрый способ поменять порядок колонок — перетащить заголовок мышью. Откройте список документов или справочника, наведите курсор на заголовок нужного столбца, зажмите левую кнопку мыши и потяните колонку влево или вправо. В месте, куда встанет столбец, появится вертикальная полоса-индикатор. Отпустите кнопку — колонка закрепится на новом месте.

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

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

Порядок действий
  1. 1
    Откройте список документов или справочника
  2. 2
    Наведите курсор на заголовок нужного столбца
  3. 3
    Зажмите левую кнопку мыши и потяните колонку в нужное место
  4. 4
    Дождитесь появления вертикального индикатора вставки
  5. 5
    Отпустите кнопку и проверьте новый порядок
  6. 6
    Переоткройте форму, чтобы убедиться, что настройка сохранилась

Изменение порядка колонок через «Изменить форму»

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

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

После расстановки нажмите «ОК» или «Готово» — форма перерисуется с новым порядком. Здесь же можно снять флажок видимости с ненужных колонок, чтобы они вообще не отображались, и вернуть их позже тем же способом.

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

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

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

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

Частая задача — вынести колонку «Сумма» ближе к началу табличной части «Товары», чтобы не прокручивать таблицу. Делается это за минуту через «Изменить форму» и заметно ускоряет проверку документов при вводе.
ПЗ
Практическое замечание

Настройка колонок в отчётах

В отчётах на СКД (системе компоновки данных) порядок колонок задаётся в настройках варианта отчёта. Сформируйте отчёт, нажмите «Ещё» → «Изменить вариант отчёта» (или «Настройки» → «Расширенные»), перейдите на вкладку «Поля» и переставьте выбранные поля стрелками. Порядок полей в списке определяет порядок колонок в результате.

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

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

Сравнение вариантов

Перетаскивание мышью

Быстро и наглядно, подходит для списков. Не работает в табличных частях и там, где порядок колонок заблокирован разработчиком.

«Ещё» → «Изменить форму»

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

Настройка варианта отчёта

Только для отчётов. Позволяет сохранить результат как отдельный вариант и делиться им с коллегами.

Доработка в конфигураторе

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

Сохранение, сброс и перенос настроек

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

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

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

Частые ошибки и их решение

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

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

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

Типичные ошибки
01
Пытаться перетаскивать колонки в табличной части документа — там работает только «Изменить форму»
02
Сужать колонку до невидимости вместо отключения видимости — потом её трудно найти
03
Ожидать, что настройка применится ко всем пользователям — она сохраняется персонально
04
Сбрасывать все настройки формы ради одной колонки — теряются остальные удобные настройки

Проверка результата

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

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

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

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

Повторное открытие формы
Норма

Порядок колонок сохранился после закрытия и открытия

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

Порядок вернулся к исходному — настройка не сохранилась

Видимость ключевых колонок
Норма

Все нужные колонки видны без прокрутки

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

Часть колонок скрыта или сжата до нулевой ширины

Другие виды операций документа
Норма

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

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

В другом виде операции колонки стоят иначе или пропали

Итог

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

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

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

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

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

Увидят ли коллеги мой порядок столбцов?

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

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

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

Пропала колонка из таблицы, как её вернуть?

Скорее всего, у колонки снят флажок видимости или она сжата до нулевой ширины. Откройте «Изменить форму», найдите элемент колонки в дереве и поставьте флажок. Если найти не удаётся, сбросьте настройки формы к стандартным.

Можно ли задать единый порядок колонок для всех пользователей?

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

Работает ли перестановка колонок в веб-клиенте?

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