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