10. Интерфейсные механизмы
#17

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

Настройка списка управляемой формы в режиме исполнения позволяет:

Изменить видимость существующих в списке колонок
Неправильно: Управление видимостью колонок относится прежде всего к настройке самой формы (изменение состава и отображения элементов формы пользователем). Диалог «Настроить список…» предназначен главным образом для настройки того, как выбираются и отображаются данные (например, через отбор, сортировку, группировки и оформление), а не для «перекройки» формы.
Удалять колонки из списка
Неправильно: Удаление колонок как элементов формы - это задача настройки формы, а не настройки списка. В настройке списка обычно меняют правила вывода данных (что отбирать, как сортировать, как группировать и как подсвечивать), но не удаляют элементы интерфейса.
Добавлять колонки в списке
Неправильно: Добавление колонок в интерфейс списка - это изменение формы (пользовательская настройка формы либо работа разработчика в конфигураторе). «Настроить список…» не предназначено для добавления новых элементов формы, оно задает правила отображения и отбора данных в уже существующем списке.
Изменить порядок, настроить группировки, управлять отбором и условным оформлением записей
Правильно: Настройка списка - это стандартный механизм для управления тем, какие данные показываются и как они представлены: можно поставить нужную сортировку, включить группировку, задать отбор по полям и настроить условное оформление (например, выделять строки по заданным условиям). Эти настройки помогают быстро адаптировать один и тот же список под разные задачи без вмешательства в структуру формы.
Варианты 1 и 4
Неправильно: Пункт 4 действительно описывает типовые возможности настройки списка, но пункт 1 относится к настройке формы (видимость элементов/колонок как части интерфейса). Поэтому связка «1 и 4» делает вариант неверным.
Верны все варианты
Неправильно: Не все перечисленное относится к настройке списка: операции с колонками как элементами формы (добавление/удаление/видимость) выполняются через настройку формы или задаются разработчиком. В настройке списка корректно говорить про сортировки, группировки, отборы и условное оформление.

Пояснение

В управляемых формах многие журналы и списки реализованы на реквизите типа «Динамический список». Для таких списков в пользовательском режиме обычно доступна команда «Еще → Настроить список…» (иногда она находится в меню «Еще», контекстном меню заголовка списка или в панели команд списка). Что дает «Настроить список…» на практике: 1) Отбор: можно оставить в списке только нужные записи. Пример: в журнале документов отобрать только проведенные или только по конкретному контрагенту/складу. 2) Сортировка: можно изменить порядок следования строк. Пример: сначала сортировать по контрагенту по возрастанию, а внутри - по дате по убыванию, чтобы свежие документы были сверху. 3) Группировка: можно сгруппировать записи по одному или нескольким полям. Пример: сгруппировать документы по организации, затем по складу, чтобы быстрее находить нужные блоки. 4) Условное оформление: можно автоматически выделять строки по условиям. Пример: подсвечивать просроченные счета, документы в определенной валюте или записи с суммой выше заданного порога. Важно отличать это от «Настройки формы» (или «Изменить форму»): настройка формы отвечает за внешний вид и состав элементов интерфейса (какие колонки/поля показывать на форме, где они расположены, какие команды вынести). Настройка списка же отвечает за то, как выводятся данные в уже существующем списке (сортировки, отборы, группировки, оформление). Дополнительный контекст: в некоторых специальных списках интерактивная настройка может быть недоступна (например, если список не является динамическим или разработчик отключил механизм). В типовых конфигурациях пользовательские настройки обычно сохраняются для конкретного пользователя и могут быть сброшены к стандартным, если экспериментальные настройки «запутали» отображение.