---
title: Отчёты и диначеские списки
tags: plans
---
# Отчёты и диначеские списки
## 1. Почему нельзя использовать отчёты через меню "Файл > Открыть"
1. Устаревшие и неконтролируемые версии отчётов :warning:
2. Вероятность потери отчётов при сбоях внешнего дискового ресурса (например, Z) :warning:
## 2. Список отчётов и обработок
1. Доступность отчётов
2. Размещение по группам, группа "Все доступные"
3. Как работает кнопка "Обновить". Механизм кеширования 1С (непредсказуемый :smile:)
## 3. Журнал использования отчётов
1. Почему нужно входить в базу под своим логином :warning:
2. Фиксирование открытия
3. Фиксирование исполнения отчётов с настройками (пока не все, при замере не работает фоновое формирование)
## 4. Отчёты
1. Версия в заголовке (внедряется постепенно). Как использовать для контроля обновления
2. Кнопка "Еще > Изменить форму" 
3. Кнопка "Установить стандартные настройки"
4. Кнопки/подменю вставки (на примере отчёта "Договоры с задолженностью")
5. Отличие кнопок вариантов и настроек. Настройки хранятся в разрезе вариантов!
### 4.1 Кнопки настроек:
1. Кнопка "Настройки...":
1. Закладка "Основные":
- Тут есть параметры
- Здесь размещаются установленные настройки с других закладок
- Отличить первые от вторых почти невозможно. "Спасибо" 1С :smile:!
2. Закладка "Выбранные поля":
- Некоторые поля в папках
- Выбрать поля можно разными способами
- Поля можно отключать, это ускорит вывод результата
- Полям можно давать свой заголовок
- Поля можно группировать и перемещать
- Поля ресурсов должны быть последними (желательно, зависит от настроек структуры отчёта, позже узнаем)
- Ручное добавление полей
3. Закладка "Отбор":
- Почему доступные поля не всегда совпадают с закладкой "Выбранные поля"
- Выбрать поля можно разными способами
- Отборы можно временно отключать
- Группировка отборов, и как это влияет на производительность
- Ручное добавление полей
- Вид сравнения зависит от типа поля
- Чем удобны виды сравнения "Заполнено" и "Не заполнено"
- Виды сравнения строковых полей:
- "Содержит"
- "Начинается с"
- "Соответствует шаблону"
- Что лучше использовать в зависимости от ситуации
- Влияние на производительность :warning:
- Кнопка "Использовать в качестве значения поле" :warning:
- Кнопки "Еще": "Подробно" и "Установить представление..."
- Кнопка "Свойства элемента пользовательских настроек" 
4. Закладка "Сортировка":
- Почему доступные поля не всегда совпадают с закладкой "Выбранные поля"
- Выбирать, перемещать и отключать также, как с отборами и выбранными полями
- Порядок и направление сортировки имеет значение!
- Почему по некоторым полям лучше вообще не сортировать или обдуманно, с отбором (производительность :warning:)
5. Закладка "Условное оформление":
- Оформление "Размещение"
- Оформление "Формат"
- Оформления "Отметка незаполненного" и "Выделять отрицательные"
- Оформления "Минимальная ширина" и "Максимальная ширина"
- Оформление "Текст"
- Остальные виды оформления - "домашнее задание" :wink:
- "Условия" для условного оформления работают, как отборы!
- "Оформляемые поля" для условного оформления работают, как выбранные поля!
- Закладка "Дополнительно": всё по смыслу, оставим как "домашнее задание" :wink:
6. Закладка "Группировка":
- Выбирать, перемещать и отключать также, как с отборами и выбранными полями
- Порядок группировки имеет значение!
- Тип группировки
- Как сделать группировку сразу по нескольким полям? См. далее изменение варианта!
2. Выбор и сохранение настроек
### 4.2. Кнопки вариантов
1. Кнопка "Изменить вариант...", **краткое описание**:warning::
- Структура отчёта
- Группировка по нескольким полям
- Пользовательские поля
- Отбор на уровне группировок
- Сортировка на уровне группировок
- Дополнительные настройки
- Макет оформления
- Расположение полей группировок
- Расположение реквизитов
- Выводить параметры
- Выводить отбор
- Авто позиция ресурсов (не всегда работает! это же 1С! :smile:, рекомендуется отключать настройку)
- Способ делиться настройками вариантов
2. Выбор и сохранение вариантов
## 5. Динамические списки
> на примере: "Договоры" и "Заявки на реструктуризацию"
1. Почему нужно учитывать в каком списке находимся:
- Количество записей таблицы ("Договоры")
- Почему некоторые поля недоступны для отбора (индексирование полей) ("Договоры")
2. Кнопка "Изменить форму"
3. Кнопки командной панели:
- Кнопка "Обновить"
- Кнопка "Вывести список..." . Почему она иногда недоступна
- Кнопка "Движения документа" 
- Кнопка "Связанные документы" 
4. Поиск в списке:
- Кнопка "Установить период..."
- Поле "Поиск" справа вверху:
- Почему его иногда нет (защита от зависания, фоновый поиск)
- Как пользоваться, учитывая объём
- Расширенный поиск:
- Поле "Где искать", зависимость от текущей колонки
- Выбор "Как искать", о важности выбора, кнопка помощи [?]
- Поиск по текущему значению
- Кнопка "Отменить поиск" сбрасывает всё, кроме выбранного периода и отборов!
5. Кнопка "Настроить список...":
- Отбор:
- Почему отбор безопаснее (одновременное отключение через настройки)
- Механика отборов: всё, как в отчётах!
- Сортировка:
- Почему могут быть не все поля доступны
- Почему важно не забывать отключать сортировку. Связь с кликом по колонке
- Механика сортировки: всё, как в отчётах!
- Группировка:
- Почему могут быть не все поля доступны
- Почему важно не забывать отключать группировку
- Условное оформление: всё, как в отчётах!
- Сохранение настроек. Почему иногда не работает автосохранение (применения при открытии формы списка)
6. Кнопка "Установить стандартные настройки"