Колонки в списках 1С: показать, убрать, переставить и сохранить вид

· 9 мин

Содержание

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

Чтобы выбрать между ними, решите, что вам нужно. Показать скрытое поле (например, «Ответственный» или «Комментарий» в журнале документов) — это «Изменить форму». Поменять порядок строк, отбор или подсветку — «Настройка списка». Собрать итоги по группам в отчёте — настройка варианта отчёта. Ниже — все три пути по очереди, с примерами для платформы 8.3 в интерфейсе «Такси».

Подготовка: что можно настраивать и где лежат настройки

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

Что настраивает сам пользователь:

  • 👁 видимость колонок и их порядок;
  • 📏 ширину колонок;
  • 🔃 сортировку строк;
  • 🔎 отбор по значениям полей;
  • 🎨 условное оформление (подсветка строк);
  • 📂 режим иерархии: список, иерархический список, дерево.

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

Показать и скрыть колонки: команда «Изменить форму»

Это основной способ. Он годится для справочников и журналов в БП 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на управляемых формах.

  1. Откройте нужный список, например Покупки → Поступление (акты, накладные, УПД) в БП 3.0.
  2. В командной панели списка нажмите Ещё.
  3. Выберите Изменить форму….
  4. В открывшемся окне найдите ветку таблицы списка. Колонки показаны вложенными элементами с галочками.
  5. Поставьте галочки у нужных колонок, снимите у ненужных.
  6. Нажмите ОК.

Обновлять список вручную не придётся: форма перестроится сразу.

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

Порядок и ширина

Порядок колонок меняют двумя способами:

  • в окне «Изменить форму» — стрелками Вверх и Вниз над деревом элементов;
  • прямо в списке — перетаскиванием заголовка колонки мышью на новое место.

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

Когда колонка есть, но её не видно

Три типичные причины:

СимптомЧто проверить
Колонка есть в дереве, но не показанаСтоит ли галочка напротив неё
Колонка показана, но пустаяПоле заполняется только в документах определённого вида; смените отбор
Список не помещается в окноВключена горизонтальная прокрутка; сузьте остальные колонки

Расширенная настройка списка: отбор, сортировка, оформление

Там же, в меню Ещё, есть команда Настроить список…. Она открывает окно с несколькими вкладками. Колонки она не добавляет, зато решает остальные задачи.

Сортировка

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

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

Отбор

Отбор оставляет в списке только подходящие строки. Пример: в журнале поступлений показать только документы одной организации за текущий месяц. На вкладке отбора добавьте условие: поле, вид сравнения («Равно», «Содержит», «Больше»), значение. Каждое условие можно включать и выключать галочкой, не удаляя его.

⚠️ Отбор и скрытая колонка — разные вещи. Если после настройки вдруг «пропали документы», сначала проверьте отбор, а не колонки: строки могут быть просто отфильтрованы.

Условное оформление

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

Хорошее правило отвечает на вопрос, который вы задаёте списку каждый день. «Что просрочено?», «Что не проведено?», «Что на крупную сумму?» — три правила покрывают большую часть задач.

Иерархия и группировка в списках

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

  • 📄 Список — все элементы подряд, группы не раскрываются;
  • 📂 Иерархический список — группы и элементы вместе, группы раскрываются по щелчку;
  • 🌳 Дерево — те же группы, но с отступами и уровнями вложенности.

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

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

Колонки в отчётах: изменение варианта отчёта

Отчёты устроены иначе, чем списки. Их настройки хранятся в вариантах, а колонки называются «поля».

  1. Откройте отчёт и нажмите Сформировать, чтобы увидеть исходный вид.
  2. Выберите Ещё → Изменить вариант отчёта….
  3. В окне настроек найдите блок полей и список доступных. Отметьте нужные галочками.
  4. Порядок полей меняйте кнопками перемещения.
  5. Нажмите Закрыть и сформировать.

Здесь же настраивают:

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

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

Для отчётов в БП есть простой режим настройки: поля показывает короткий список с галочками. Расширенный режим открывается отдельной кнопкой в том же окне. В нём можно задавать свои выражения и сложные условия, но для обычных задач хватает простого.

Сохранение настроек как варианта

Настроили колонки идеально — сохраните. Иначе при следующем открытии отчёт может вернуться к стандартному виду.

Для отчётов:

  1. После изменения настроек откройте Ещё → Сохранить вариант отчёта….
  2. Дайте новому варианту понятное имя: «Поступления с комментарием», «Остатки по складам кратко».
  3. Выберите, кому вариант доступен: только вам или всем пользователям (если права позволяют).
  4. Нажмите Сохранить.

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

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

Что настраивалиГде хранитсяВидят другие пользователи
Колонки спискаЛичные настройки формыНет
Отбор и сортировка спискаЛичные настройки спискаНет
Вариант отчёта (личный)Список вариантов пользователяНет
Вариант отчёта (общий)Список вариантов отчётаДа, при выданном доступе

Сброс настроек: вернуть стандартный вид

Колонки разъехались, часть исчезла, список выглядит странно. Вернуть исходное состояние можно командой, а не вручную.

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

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

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

⚠️ Перед сбросом убедитесь, что вам не нужны ваши собственные настройки: после сброса восстановить их автоматически нельзя. Если колонки подобраны долго, сначала запишите набор полей или сохраните отчёт отдельным вариантом.

Если не помогло

Бывает, что стандартные кнопки не меняют картину. Проверьте по порядку:

  1. Права. Команда Изменить форму… может отсутствовать, если у роли пользователя отключено изменение формы. Обратитесь к администратору базы.
  2. Другая форма. В 1С у одного списка бывает несколько форм (форма списка, форма выбора). Вы настраиваете одну, а смотрите другую. Откройте список из нужного места ещё раз и повторите настройку.
  3. Расширение. Если форму подменяет расширение конфигурации , часть полей может быть недоступна. Расскажите администратору, какое поле нужно.
  4. Поле отсутствует в запросе. Тогда добавлять его надо в конфигураторе разработчику, а не пользователю.
Настройка колонок списка
Выполнено: 0 / 5

Три задачи из практики

Общие правила понятнее на примерах. Вот три ситуации, с которыми приходят чаще всего.

Нужен комментарий в журнале документов

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

Нужно убрать лишнее, чтобы список помещался на экране

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

Нужно, чтобы просроченные счета бросались в глаза

Колонки здесь вторичны. Откройте Ещё → Настроить список…, вкладку условного оформления и добавьте правило: срок оплаты раньше текущей даты и документ не оплачен. Задайте красный шрифт. Если поля «Срок оплаты» в списке нет, сначала добавьте его колонкой, а потом стройте условие.

Как не потерять настройки при смене компьютера

Личные настройки списков хранятся в самой базе, а не на компьютере. Значит, пересев за другой компьютер и войдя в ту же базу под своим именем, вы увидите те же колонки. Если вы работаете под общей учётной записью («Бухгалтер» на троих), настройки тоже будут общими, и любое изменение коснётся всех троих. Для рабочих мест с раздельными ролями заведите отдельных пользователей.

Если базу переносят на новую (выгрузка в .dt и загрузка), пользовательские настройки уходят вместе с данными. Сама выгрузка выполняется вне этой темы, но имейте в виду: после загрузки в пустую базу с созданными заново пользователями настройки будут пустыми, и колонки придётся расставить заново.

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

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