Быстрый старт · 10 мин
Как передвигать столбцы в 1С: списки, документы и табличные части
Пошаговая инструкция, как передвигать столбцы в 1С: перетаскивание мышью, настройка формы списка, табличные части документов, сохранение и сброс настроек пользователя.
Расположение столбцов в таблицах 1С влияет на скорость работы: если нужные колонки скрыты за прокруткой, а ненужные занимают место, сотрудники тратят лишнее время на каждом документе. Платформа 1С:Предприятие позволяет менять порядок колонок в списках справочников, документов, табличных частях и отчётах — и в большинстве случаев это делается без программирования.
Есть два принципиально разных способа: простое перетаскивание мышью и настройка формы через меню «Ещё». Первый подходит для быстрой перестановки в списках, второй — универсален и работает там, где перетаскивание недоступно, например в табличных частях документов. Ниже разобраны оба способа, ограничения каждого и типичные проблемы.
Важно понимать: настройки порядка колонок сохраняются персонально для каждого пользователя и не влияют на коллег. Если требуется единый порядок столбцов для всех, это решается настройкой формы в конфигураторе или типовыми средствами администрирования.
Перетаскивание столбцов мышью в списках
Самый быстрый способ поменять порядок колонок — перетащить заголовок мышью. Откройте список документов или справочника, наведите курсор на заголовок нужного столбца, зажмите левую кнопку мыши и потяните колонку влево или вправо. В месте, куда встанет столбец, появится вертикальная полоса-индикатор. Отпустите кнопку — колонка закрепится на новом месте.
Этот способ работает в большинстве динамических списков: журналах документов, списках справочников, регистрах сведений. Платформа запоминает новое расположение автоматически — при следующем открытии формы порядок сохранится. Дополнительно нажимать «Сохранить» не требуется.
Ограничение: перетаскивание недоступно там, где разработчик конфигурации запретил изменение порядка колонок или где таблица построена программно. Если заголовок не тянется, переходите к настройке формы через меню «Ещё».
- 1Откройте список документов или справочника
- 2Наведите курсор на заголовок нужного столбца
- 3Зажмите левую кнопку мыши и потяните колонку в нужное место
- 4Дождитесь появления вертикального индикатора вставки
- 5Отпустите кнопку и проверьте новый порядок
- 6Переоткройте форму, чтобы убедиться, что настройка сохранилась
Изменение порядка колонок через «Изменить форму»
Универсальный способ, который работает почти везде, — настройка формы. Откройте нужный список или документ, нажмите кнопку «Ещё» в командной панели и выберите пункт «Изменить форму». Откроется окно с деревом элементов формы, где каждая колонка таблицы представлена отдельной строкой.
Выделите нужный элемент и перемещайте его стрелками «Вверх» и «Вниз» на панели инструментов окна настройки. В иерархии формы колонки таблицы обычно вложены в группу с именем самой таблицы (например, «Список» или «Товары»). Порядок элементов в дереве соответствует порядку колонок слева направо: чем выше элемент, тем левее колонка.
После расстановки нажмите «ОК» или «Готово» — форма перерисуется с новым порядком. Здесь же можно снять флажок видимости с ненужных колонок, чтобы они вообще не отображались, и вернуть их позже тем же способом.
Перестановка колонок в табличных частях документов
Табличные части — это таблицы внутри документов: «Товары» в реализации, «Начисления» в зарплатном документе, «Материалы» в требовании-накладной. Перетаскивание мышью в них часто не работает, поэтому основной инструмент — то же меню «Ещё» → «Изменить форму», открытое в самом документе.
В дереве элементов найдите группу табличной части и раскройте её. Внутри будут все колонки: номенклатура, количество, цена, сумма и другие. Перемещайте их стрелками, формируя удобный порядок — например, можно поставить «Сумму» сразу после «Количества», если она нужна чаще «Цены».
Учтите: в некоторых конфигурациях табличная часть меняет состав колонок в зависимости от вида операции документа. Настройка применится ко всем вариантам, но порядок «плавающих» колонок может отличаться. Проверьте результат на документе того вида операции, с которым работаете чаще всего.
Частая задача — вынести колонку «Сумма» ближе к началу табличной части «Товары», чтобы не прокручивать таблицу. Делается это за минуту через «Изменить форму» и заметно ускоряет проверку документов при вводе.
Настройка колонок в отчётах
В отчётах на СКД (системе компоновки данных) порядок колонок задаётся в настройках варианта отчёта. Сформируйте отчёт, нажмите «Ещё» → «Изменить вариант отчёта» (или «Настройки» → «Расширенные»), перейдите на вкладку «Поля» и переставьте выбранные поля стрелками. Порядок полей в списке определяет порядок колонок в результате.
Если отчёт использует группировки, колонки могут собираться в наборы полей — тогда порядок меняется внутри каждой группировки отдельно. После настройки сохраните вариант отчёта под своим именем, чтобы не повторять работу: «Ещё» → «Сохранить вариант отчёта».
В простых табличных документах (печатных формах, макетах) порядок колонок жёстко задан разработчиком и пользователем не меняется. Если нужно другое расположение в печатной форме, это задача для доработки макета.
Сравнение вариантов
Быстро и наглядно, подходит для списков. Не работает в табличных частях и там, где порядок колонок заблокирован разработчиком.
Универсальный способ для списков и табличных частей. Требует права на изменение формы и чуть больше действий.
Только для отчётов. Позволяет сохранить результат как отдельный вариант и делиться им с коллегами.
Для единого порядка колонок у всех пользователей и для печатных форм. Требует навыков разработки и обновляется вместе с конфигурацией.
Сохранение, сброс и перенос настроек
Все перестановки колонок платформа хранит в пользовательских настройках — в разрезе конкретного пользователя и конкретной формы. Поэтому коллега за соседним компьютером увидит свой порядок, а не ваш. Это нормальное поведение, а не ошибка.
Если после экспериментов таблица стала неудобной, настройку можно сбросить. В окне «Изменить форму» есть команда возврата к стандартным настройкам (обычно «Ещё» → «Установить стандартные настройки»). Форма вернётся к виду, заложенному разработчиком конфигурации.
Администраторы могут копировать настройки между пользователями через раздел «Администрирование» → «Пользователи и права» → «Персональные настройки пользователей» → «Копирование настроек» (точный путь зависит от конфигурации). Так удобно раздавать эталонное расположение колонок новым сотрудникам.
Частые ошибки и их решение
Первая типичная ситуация: пользователь перетащил колонку, а после перезапуска программы порядок вернулся. Обычно это значит, что настройки не сохранились из-за аварийного завершения сеанса или очистки настроек регламентным заданием. Повторите настройку и корректно закройте программу.
Вторая ошибка — попытка перетащить колонку в табличной части, где перетаскивание не поддерживается. Признак: заголовок «не цепляется» мышью. Решение — только «Изменить форму».
Третья проблема: колонка исчезла совсем. Скорее всего, у неё снят флажок видимости в настройке формы или она сжата до нулевой ширины. Откройте «Изменить форму» и проверьте флажки, либо сбросьте настройки к стандартным.
Проверка результата
После любой перестановки закройте форму и откройте её заново — так вы убедитесь, что настройка сохранилась, а не действует только в текущем сеансе. Проверьте форму на реальных данных: убедитесь, что важные колонки видны без горизонтальной прокрутки и ничего не обрезано.
Если настраивали табличную часть, откройте несколько документов разных видов операций — состав колонок может отличаться, и порядок стоит проверить в каждом варианте. Для отчётов сохраните вариант и сформируйте его повторно из списка вариантов.
Как проверить результат
Порядок колонок сохранился после закрытия и открытия
Порядок вернулся к исходному — настройка не сохранилась
Все нужные колонки видны без прокрутки
Часть колонок скрыта или сжата до нулевой ширины
Порядок удобен во всех вариантах табличной части
В другом виде операции колонки стоят иначе или пропали
Что важно запомнить
В списках колонки перетаскиваются мышью, в табличных частях и сложных формах — через «Ещё» → «Изменить форму». Настройки хранятся персонально для каждого пользователя, при проблемах помогает сброс к стандартным настройкам формы.
Частые вопросы
Почему колонка не перетаскивается мышью?
Перетаскивание может быть отключено разработчиком для конкретной таблицы, либо вы работаете с табличной частью документа, где этот способ не поддерживается. Используйте «Ещё» → «Изменить форму» и перемещайте колонки стрелками в дереве элементов.
Увидят ли коллеги мой порядок столбцов?
Нет. Настройки порядка и видимости колонок сохраняются индивидуально для каждого пользователя. Чтобы распространить настройку, администратор может скопировать её другим пользователям через механизм копирования настроек в разделе администрирования.
Как вернуть исходное расположение колонок?
Откройте «Ещё» → «Изменить форму», затем в окне настройки выполните команду установки стандартных настроек (обычно в подменю «Ещё» этого окна). Форма вернётся к виду, заданному разработчиком конфигурации, но все ваши прочие настройки этой формы тоже сбросятся.
Пропала колонка из таблицы, как её вернуть?
Скорее всего, у колонки снят флажок видимости или она сжата до нулевой ширины. Откройте «Изменить форму», найдите элемент колонки в дереве и поставьте флажок. Если найти не удаётся, сбросьте настройки формы к стандартным.
Можно ли задать единый порядок колонок для всех пользователей?
Да, но только через изменение формы в конфигураторе — порядок элементов, заданный разработчиком, становится стандартным для всех. Пользовательские настройки будут иметь приоритет, поэтому после доработки может потребоваться сброс персональных настроек форм.
Работает ли перестановка колонок в веб-клиенте?
Да, в веб-клиенте 1С поддерживаются и перетаскивание заголовков, и настройка через «Изменить форму». Поведение может незначительно отличаться от тонкого клиента, но принципы и сохранение настроек работают так же.