Найти в Дзене
maksim-it

Рассказываю как работать с формами списков.

Давайте откроем любую произвольную форму списка в программе 1С. Я открою такой список в демонстрационной базе Зарплата и управление персоналом, редакция 3.1 (3.1.34.228). Форма списка выглядит плюс минус везде одинаково, на своей практике видел что форма списка маленько отличается в конфигурации УНФ, но логика работы со списками там такая же. Вот например, обычный список документов, но и здесь, если разобраться, скрыты довольно большие возможности. Когда я работал специалистом технической поддержки, самый популярный вопрос был Добавить дополнительный отбор Да, знаю, многие из вас умеют это делать, но всё же напомню. Добавим отбор по типу документа, хочу видеть только приёмы на работу. Нажимаем Далее делаем все по списку: Наш отбор появился на форме Для тех кто читал цикл моих статей про работу с отчетами, помнят, что настройка списка чем то напоминают настройки отчета. Есть вот такая интересная вкладка - Условное оформление. Здесь как и в отчете мы можем настроить оформление нашего

Глава 1. Добавляем дополнительные отборы.

Давайте откроем любую произвольную форму списка в программе 1С. Я открою такой список в демонстрационной базе Зарплата и управление персоналом, редакция 3.1 (3.1.34.228). Форма списка выглядит плюс минус везде одинаково, на своей практике видел что форма списка маленько отличается в конфигурации УНФ, но логика работы со списками там такая же.

Вот например, обычный список документов, но и здесь, если разобраться, скрыты довольно большие возможности.

Форма списка
Форма списка

Когда я работал специалистом технической поддержки, самый популярный вопрос был

Добавить дополнительный отбор

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

  • Еще
  • Настроить список
Настроить список
Настроить список

Далее делаем все по списку:

  • Отбор
  • Тип документа
  • Дважды щелкаем
  • Жмём завершить редактирование
Новый отбор
Новый отбор

Наш отбор появился на форме

Отбор на форме
Отбор на форме

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

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

Жмем

  • Добавить
  • Допустим хотим поменять цвет фона строки
  • Три точки
  • Выбираем цвет
  • Жмем Ок
Оформление
Оформление

Далее перейдем на вкладку Условие. Тут выберем условие, при котором сработает наше оформление. Пусть для примера это будет сотрудник. Т.е, если сотрудник Иванов Иван Иванович, тогда в форме нашего списка эта строка раскраситься красным цветом.

  • Условие
  • Сотрудник
  • Вид сравнения допустим "Равно"
  • Выбираем сотрудника
-7

В следующем окне выбираем тип данных Сотрудник.

Тип данных
Тип данных

И двойным щелчком выбираем нашего сотрудника.

Данные скрыл, вдруг кто то найдет сво ФИО, пусть и база демонстрационная
Данные скрыл, вдруг кто то найдет сво ФИО, пусть и база демонстрационная

В оформляемых полях выбираем поля, которые будут отображаться с оформлением. Жмем Ок.

Оформляемые поля
Оформляемые поля

На вкладке основное отображаются наши отборы. (Отборы которые мы вывели самостоятельно, не программным путем).

Основное
Основное

На вкладке сортировка - поля, которые задают порядок документов в форме списка.

Сортировка
Сортировка

На вкладке Группировка - по каким полям сгруппировать нашу форму списка. Пусть для примера группируется в рамках организации. Жмём завершить редактирование.

Группировка
Группировка

Получаем следующее:

Красным цветом выведен необходимый сотрудник. Внизу - группировка документов по организациям.

Финальный вариант
Финальный вариант

На этом завершу статью. Уж довольно растянуто вышло:) В следующей статье расскажу, про второй по популярности вопрос

Как вывести дополнительные поля в наш список.

Связь со мной: