Настройка отчетов в 1С

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

В качестве примера возьмем конфигурацию «Управление торговлей ред. 11» и отчет «Ведомость по товарам на складах», хотя пример актуален для любого отчета любой конфигурации.Пойдем от простого к сложному и очень сложному.

Основные настройки

Все главные настройки отчета вынесены в его «шапку». Это настройки, без которых либо вообще нельзя сформировать отчет, либо настройки, которые часто изменяются:

Основные настройки отчета 1С
Основные настройки отчета

Ниже мы научимся сами добавлять туда новые поля.

Настройка периода отчета

В этом разделе стоит обратить внимание на период отчета. Можно указать интервал отчета вручную:

Даты отчета 1С
Даты отчета

Но гораздо удобнее пользоваться кнопкой, расположенной справа от периода:

Выбор периода отчета 1С
Выбор периода отчета

В этой форме доступны 2 режима «Стандартные периоды» и «Произвольные периоды».

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

Выбор прошлой недели в отчете 1С
Выбор прошлой недели в отчете

Чтобы переключиться на выбор произвольного периода нажмите «Показать произвольный период»:

Показать произвольный период 1С
Показать произвольный период

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

Выбор произвольного периода 1С
Выбор произвольного периода

Если вам нужен не весь месяц, вверху окна можно уточнить даты:

Уточнение произвольного периода отчета 1С
Уточнение произвольного периода отчета

Флажки детализации

Кроме периода в этом отчете нам еще интересен флажок «Детализация до регистратора»:

Детализация до регистратора 1С
Детализация до регистратора

Таких флажков может быть много и называться они могут по разному. Их цель — дать возможность быстро добавить дополнительную детализацию отчета. В нашем случае — это детализация до регистратора.

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

Отчет с детализацией до регистратора:

Отчет с детализацией до регистратора 1С
Отчет с детализацией до регистратора

Пожалуй, больше в основных настройках рассматривать нечего. Идем дальше.

Простой вид настройки отчетов в 1С

В каждом отчете есть кнопка «Настройки»:

Кнопка "Настройки" отчет 1С
Кнопка «Настройки»

Нажав ее мы попадем в меню настроек, которые по умолчанию находятся в «простом» режиме:

Простой режим настройки 1С
Простой режим настройки

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

Нам доступны три закладки: «Отборы», «Поля и сортировки» и «Структура». Рассмотрим каждую.

Отборы

На данной закладке помимо периода и склада, которые были в основных настройках, нам доступны еще несколько отборов:

Простые отборы отчета 1С
Простые отборы отчета

Флажками слева от названия отбора можно включать и выключать отбор. При этом поле со значением отбора можно не очищать. На скрине ниже выбран сегмент номенклатуры, но при построении отчета он не будет учитываться, т.к. отбор не включен:

Отключенный отбор по сегменту 1С
Отключенный отбор по сегменту

Это позволяет настроить отбор 1 раз и потом формировать отчет с отбором и без отбора, просто снимая и ставя флажок, без необходимости каждый раз выбирать один и то же сегмент.

Подбор значений в отбор

Если для выбора доступны несколько значений, то рядом со списком значений может быть кнопка «Подбор»:

Подбор номенклатуры в отчет 1С
Подбор номенклатуры в отчет

Эта кнопка позволяет быстро выбрать несколько значений:

Подбор номенклатуры в отчет 1С
Подбор номенклатуры в отчет

Вставка из буфера обмена

Рядом с кнопкой «Подбор» есть кнопка «Вставить из буфера обмена»:

Вставить из буфера обмена 1С
Вставить из буфера обмена

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

Как работает кнопка «Вставить из буфера обмена»:

Допустим, мы хотим посмотреть историю всех движений товаров из конкретной Реализации товаров. Зайдем в документ, товары из которого хотим увидеть в отчете. Выделим интересующие нас строки (важно, чтобы вы выделяли именно колонку «Номенклатура», т.к. скопируется не вся строка, а выделенный столбец) и нажмем Ctrl+C:

Выделение нескольких товаров
Выделение нескольких товаров

Зайдем в отчет, нажмем «Вставить из буфера обмена» и в открывшейся форме нажмем Ctrl+V. После этого нажмем «Вставить в список»:

Форма заполнилась нужными товарами
Форма заполнилась нужными товарами

В списке отбора появились 2 новых товара:

Новые товары в отборе
Новые товары в отборе

Другие примеры вставки из буфера

Вставкой из буфера можно пользоваться не только внутри 1С. Вы можете скопировать список товаров, например, из Excel и вставить в это поле.

Копирование их Excel

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

Пример копирования из письма
Пример копирования из письма

Изменить условия отборов

В простых настройка отбора есть еще одна важная кнопка — «Изменить условия отборов»:

Кнопка "Изменить условия отборов"
Кнопка «Изменить условия отборов»

Эта кнопка позволяет изменить вид сравнения отборов. Например, если вы посмотрели остатки на центральном складе и теперь хотите посмотреть остатки на всех складах, кроме центрального, то просто нажмите эту кнопку и поменяйте значение в колонке «Условие» с «Равно» на «Не равно»:

Изменить условия отбора 1С
Изменить условия отбора

Обратите внимание, как изменилась надпись. Вместо «Склад» у нас теперь «Склад (не равно)»:

Склад (не равно)
Склад (не равно)

И отчет, соответственно, выведет все склады, кроме центрального:

Результат отчета
Результат отчета

Поля без флажка

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

Количество товаров
Количество товаров

Хотя это поле находится в отборах, отбором оно не является. Данное поле предлагает нам выбрать, в каких единицах мы хотим видеть данные в отчете. Оно имеет смысл, если единица хранения у нас, например, «штуки», а единица для отчетов «коробки». Тогда в зависимости от значения этого поля мы увидим в отчете штуки или коробки. Если у вас и единица хранения и единица отчетов одинаковые, то данное поле не имеет смысла изменять.

Поля и сортировка

Поля и сортировка 1С
Поля и сортировка

Закладка состоит из 2х частей: Полей и Сортировок.

Поля

Здесь можно отключать ненужные поля или группы полей. А также можно менять порядок полей стрелками «Вверх» и «Вниз».

На данном скриншоте мы отключили вывод веса и объема, а в количестве отключили вывод начального остатка:

Отключаем ненужные поля в отчете 1С
Отключаем ненужные поля в отчете

Обратите внимание, что тут, как и везде в 1с, если снять флажок с группы, в которую включено несколько элементов, то с самих элементов флажки можно не снимать — они все равно не будут выводиться.

Результат отчета:

Результат отчета 1С
Результат отчета

Замена полей

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

Представим, что нам не нужен артикул, но мы хотим видеть код номенклатуры. Как это сделать:

Дважды кликните мышкой по полю, которое хотите заменить:

Поле "Артикул"
Поле «Артикул»

В открывшемся окне выберите вместо него поле «Код». Для этого убедитесь, что вы находитесь «внутри» реквизитов номенклатуры (слева от Номенклатуры «-«, а не «+»):

Смотрим, что есть у Номенклатуры
Смотрим, что есть у Номенклатуры

И найдите поле «Код» (реквизиты отсортированы по наименованию, поэтому просто листайте до буквы «К»):

Выбор кода
Выбор кода

После этого надпись «Артикул» изменится на «Номенклатура.Код»:

Номенклатура.Код
Номенклатура.Код

Сформируем отчет и увидим, что вместо артикула действительно вывелся код, хотя заголовок остался «Артикул»:

Код вместо артикула
Код вместо артикула

Интересно, что если вы теперь зайдете в настройки, то измененное поле будет снова называться «Артикул»:

Снова "Артикул"
Снова «Артикул»

Но если опять дважды щелкнем по нему мышкой, то увидим «Код»:

Код
Код

И отчет продолжит выводить Код. Будем надеяться, что разработчики 1С поправят эту проблему с заголовком в будущем.

Группы реквизитов

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

Вернем в настройках вывод начального остатка, и откроем настройки группы «Количество» двойным кликом по группе:

Группа "Количество"
Группа «Количество»

Откроется вот такая форма:

Настройки группы
Настройки группы

Здесь можно изменить заголовок группы. Можно назвать ее как вам нравится, если не подходит типовое название.

Расположение реквизитов в группе

Подробнее рассмотрим поле «Расположение»:

«Авто» — вывод группировки так, как отчет считает более удобным. В большинстве случаев это самый лучший вариант настроек.

«Вертикально» — подчиненные элементы будут выводиться друг под другом:

Вертикальная группировка 1С
Вертикальная группировка

«Горизонтально» — подчиненные элементы будут выводиться слева направо (в нашем случае это аналог значения «Авто»):

Горизонтальная группировка
Горизонтальная группировка

«Вместе» — все значения будут выведены в одной ячейке через запятую:

Группировка "Вместе"
Группировка «Вместе»

«Отдельная колонка» — т.к. у нас «количество», это и так отдельная колонка, система просто задвоит заголовок колонки:

Отдельная колонка
Отдельная колонка

Использовать эту настройку имеет смысл, внутри группировки строк, чтобы вывести одно или несколько значений отдельно. Как это делать рассмотрим ниже, в разделе «Расширенный вид настройки отчетов в 1С».

Переменные внутри «%»

Возможно, вы обратили внимание на странные заголовки группировок «Вес» и «Объем»:

Вес и Объем
Вес и Объем

«%» обозначены переменные, которые программно при формировании отчета заменяются на значения из 1С:

Вес нетто, кг
Вес нетто, кг

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

Добавляем переменную в заголовок:

Переменная в заголовке
Переменная в заголовке

Результат отчета:

Количество, кг
Количество, кг

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

Сортировка

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

Добавление новой сортировки
Добавление новой сортировки

Замена поля

Также можно изменить поле сортировки на отсутствующее в списке полей аналогично тому, как мы меняли поле «Артикул» на поле «Код». Для примера, заменим поле «Регистратор» на поле «Склад»:

Замена регистратора на склад
Замена регистратора на склад

Способ сортировки

Справа от полей сортировки выводится способ сортировки:

Варианты сортировки
Варианты сортировки

Возможны 2 варианта: «По возрастанию» и «По убыванию». Нажатием мышкой на это поле меняется его значение.

«По возрастанию» — от меньшего к большему для чисел и от «А» до «Я» для текстовых строк.

«По убыванию» — от большего к меньшему для чисел и от «Я» до «А» для текстовых строк.

Порядок полей сортировки

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

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

Отчет с наименованием
Отчет с наименованием

Удалим из отчете все сортировки и добавим новую, по наименованию:

Сортировка по наименованию
Сортировка по наименованию

И посмотрим, что получится:

Сортировка от "А" до "Я" по наименованию
Сортировка от «А» до «Я» по наименованию

Комбайн всегда идет перед Мясорубкой, потому что в алфавите К идет раньше М.

Теперь удалим сортировку по наименованию и установим сортировку по Артикулу:

Сортировка по Артикулу
Сортировка по Артикулу

Посмотрим на результат:

Результат сортировки по артикулу 1С
Результат сортировки по артикулу

Теперь мясорубка выводится раньше комбайна, потому что артикул мясорубки «М-15» меньше артикула «М-77» (в строковых полях сортировка по числам идет от 1 до 9).

Давайте теперь добавим сортировку и по названию и по артикулу. Первой будет сортировка по названию:

Сортировка и по названию, и по артикулу
Сортировка и по названию, и по артикулу

Посмотрим на результат:

Результат отчета 1С
Результат отчета

Т.к. обе сортировки противоречат друг другу, 1С использует ту, которая выводится первой. В нашем случае это сортировка по наименованию.

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

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

Артикул на первом месте
Артикул на первом месте

Результат отчета:

Результат отчета 1С
Результат отчета

Теперь мясорубка снова на первом месте.

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

Структура

На закладке «Структура» вы можете отключать и включать уровни детализации и даже целые таблицы

Структура отчета
Структура отчета

В нашем примере мы можем включить/отключить детализацию до регистратора (аналог одноименного флажка на форме отчета):

Детализация до регистратора
Детализация до регистратора

А также включить или отключить вывод нижней таблицы отчета:

"<yoastmark

Вот так отчет выглядел до отключения этой таблицы:

Итого товаров в единицах для отчетов 1С
Итого товаров в единицах для отчетов

А вот так выглядит после:

Отчет без второй таблицы
Отчет без второй таблицы

Ни менять порядок группировок, ни добавлять свои в этих настройках мы не можем. Но можем в расширенном варианте настроек. Переходим к ним.

Расширенный вид настройки отчетов в 1С

Переключение в расширенный вид происходит соответствующим переключателем «Вид» — «Расширенный»:

Расширенные настройки отчета 1С
Расширенные настройки отчета 1С

В этом виде настроек уже 4 закладки, вместо 3 в простом виде настроек. Рассмотрим каждую из закладок.

Отборы

В отличие от отборов в простых настройках, здесь отборы указаны в виде «дерева», где есть 2 верхних уровня: «Параметры» и «Отборы»:

Расширенный отбор отчета 1С
Расширенный отбор отчета

Под «Параметрами» и «Отборами» выводятся элементы параметров и отборов.

Параметры

Параметры — это самые главные отборы.

Параметры, без которых отчет построить не получится, не имеют флажка для включения или отключения параметра:

Обязательные параметры 1С
Обязательные параметры

Также здесь нельзя изменить список параметров или добавить свой параметр. Список параметров определяется разработчиком отчета и может быть изменен только разработчиком.

В остальном это такие же отборы. На примере отборов рассмотрим, что можно сделать с настройками.

Отборы

Добавление и удаление отбора

Отборы, в отличие от параметров, можно добавлять и удалять соответствующими кнопками:

Добавление и удаление отборов в отчет 1С
Добавление и удаление отборов в отчет

При добавлении отбора вы можете делать его не только по тем полям, которые видны сразу:

Поля отбора 1С
Поля отбора

Но и по вложенным полям. Допустим, нам нужно сделать отбор по типу номенклатуры. Как его найти?

Развернем по «+» поле «Номенклатура»

Вложенные поля номенклатуры 1С
Вложенные поля номенклатуры

Найдем среди вложенных полей поле «Вид номенклатуры», развернем его и выберем поле «Тип Номенклатуры»:

Тип номенклатуры 1С
Тип номенклатуры

Видим, что появился новый отбор:

Новый отбор
Новый отбор

Таким образом можно найти почти любое интересующие вас поле. Возможно, возникнет вопрос «где искать определенное поле?» (откуда мы, например, узнали, что тип номенклатуры расположен внутри вида номенклатуры?). Ответ, к сожалению, один — искать там, где, кажется, это должно по логике располагаться. Универсального поиска нужных полей в отборах пока не сделали.

При этом не факт, что вы найдете нужное поле. К нам часто обращаются с вопросом «Как мне вывести в отчет штрих-код номенклатуры? Как сделать отбор по штрих-коду?». Часто единственный ответ — «доработать отчет», т.к. разработчики отчета не заложили в него возможность выводить штрих-коды номенклатуры.

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

Условие

С условием мы уже сталкивались в простых настройках, когда нажимали кнопку «Изменить условия отборов». Здесь тоже самое, только никакой дополнительной кнопки нажимать не надо. Просто выбираете нужное вам условие:

Выбор условия отбора 1С
Выбор условия отбора

Значение

Значение
Значение

В значении указываем значение отбора. Форма выбора зависит от условия отбора. Если поставить «Равно» или «Не равно»,то можно будет выбрать только одно значение, если поставить «В списке» или «Не в списке», то значений можно выбрать несколько. При этом в форме подбора можно также загрузить данные из буфера, как мы делали это в простых настройках:

Вставка из буфера обмена 1С
Вставка из буфера обмена

Кнопки «Подбор» и «Подобрать еще» идентичны по своей сути и ничем не отличаются:

"Подбор" и "Подобрать еще" 1С
«Подбор» и «Подобрать еще»

Размещение

"<yoastmark

Размещение позволяет управлять тем, где будет виден отбор. Возможны 5 значений:

Значения размещения отбора 1С
Значения размещения отбора

«В шапке отчета» — отбор будет доступен на главной странице отчета. Отбор можно менять не заходя в настройки.

Вот так будет выглядеть наш отбор по типу номенклатуры, если выбрать ему размещение «В шапке отчета»:

Отбор в шапке отчета 1С
Отбор в шапке отчета

«Только флажок в шапке отчета» — отбор будет доступен на главной странице отчета, но поменять значение отбора будет нельзя. Можно только включить или отключить отбор:

Только флажок в шапке отчета 1С
Только флажок в шапке отчета

«В настройках отчета» — отбор будет доступен в простых настройках. Это значение устанавливается по умолчанию:

В настройках отчета 1С
В настройках отчета

«Только флажок в настройках отчета» — отбор будет доступен в «простых» настройках, но без возможности выбрать значение отбора:

Только флажок в настройках отчета 1С
Только флажок в настройках отчета

«Не показывать» — отбор будет доступен только в расширенных настройках и не будет виден в простых настройках и в шапке отчета:

Не показывать
Не показывать

Менять размещение можно как непосредственно в «дереве», так и кнопкой «Показывать»:

Отдельная кнопка

 

Заголовок

"<yoastmark

Заголовок позволяет указать, как будет называться отбор. Если заголовок написан бледным шрифтом, значит это заголовок по умолчанию. Если вы его поменяете, то он будет обычным черным.

Думаю, вы уже обратили внимание, что наш отбор по Типу номенклатуры называется слишком сложно. Согласитесь, что «Номенклатура.Вид номенклатуры.Тип номенклатуры» — это не то, что хотелось бы видеть. В заголовке мы можем изменить название на более лаконичное «Тип номенклатуры»:

Тип номенклатуры
Тип номенклатуры

И вот так это теперь выглядит в отчете:

Вид измененного заголовка отбора 1С
Вид измененного заголовка отбора

Вместе с изменением заголовка удобно использовать размещения «Только флажок в шапке отчета» и «Только флажок в настройках отчета». Давайте рассмотрим пример:

Мы знаем, что нам в 99% случаев нужно видеть только те товары, которые сейчас есть на складе. Но иногда мы хотим посмотреть все движения даже по тем товарам, которых сейчас нет. Как настроить отчет так, чтобы одним кликом менять отборы?

Заходим в настройки, добавляем отбор «Конечный остаток больше 0» и размещаем его в шапке отчета:

Конечный остаток больше 0
Конечный остаток больше 0

Теперь наш отбор выглядит вот так:

Новый отбор в шапке отчета 1С
Новый отбор в шапке отчета

Все, мы можем флажком включать и отключать отбор. Но зачем нам в шапке поле для ввода «0», если мы не планируем его менять?

Снова заходим в настройки отчета, меняем размещение на «только флажок в шапке отчета» и меняем заголовок на «Товар есть в наличии»:

Товар в наличии 1С
Товар в наличии

И теперь наш отбор в шапке выглядит лаконичнее и не содержит ненужного поля:

Товар есть в наличии
Товар есть в наличии

Если вдруг мы захотим добавить флажок «Больше 5 штук на складе», то сделаем это по аналогии:

Больше 5 штук на складе 1С
Больше 5 штук на складе

И видим уже 2 флажка на форме:

Больше 5 штук на складе 1С
Больше 5 штук на складе

Этой возможностью не стоит пользоваться слишком часто, т.к. если вы сделаете много таких флажков, то они займут много полезного месте на форме отчета. Тем не менее, в некоторых случаях это очень удобная функция. Особенно, если вам надо настроить отчет для сотрудника, который не читал данную статью 🙂

Поля и сортировки

Поля и сортировка 1С
Поля и сортировки

Данная закладка от простых настроек отличается двумя возможностями:

  1. тут можно добавить или удалить поле:
Кнопки "Добавить" и "Удалить"
Кнопки «Добавить» и «Удалить»

2. Сгруппировать и разгруппировать поля

Кнопки "Сгруппировать" и "Разгруппировать"
Кнопки «Сгруппировать» и «Разгруппировать»

Давайте рассмотрим на примере, что такое группировка и разгруппировка.

Добавим в список поле «Код»:

Добавление кода
Добавление кода

С такими настройками отчет будет выглядеть вот так:

Отчет 1С
Отчет

Допустим, мы хотим объединить эти поля общей «шапкой», которую назовем «Дополнительная информация». Для этого с зажатой клавишей Shift выделим оба поля, щелкнем по ним правой кнопкой мыши и выберем из контекстного меню пункт «Сгруппировать»:

Сгруппировать
Сгруппировать

В открывшемся окне укажем нужный нам заголовок и нажмем «ОК»:

Настройка группировки 1С
Настройка группировки

Теперь настройки выглядят так:

Новая группировка
Новая группировка

Сформируем отчет и увидим нужную нам шапку:

Отчет 1С
Отчет

Если мы вдруг решим, что такая группировка нам не нужна, просто нажмем на нее правой кнопкой мыши и выберем «Разгруппировать»:

Разгруппировать
Разгруппировать

Группировка исчезнет, а ее поля останутся:

Поля отчета 1С
Поля отчета

Оформление

Оформление отчета 1С
Оформление отчета

Этой закладки нет в простых настройках, но она очень важна. Научившись пользоваться этой закладкой вы сможете сделать свой отчет по настоящему удобным. Открыв для себя эту закладку настроек, вы поймете, что отчеты без нее — это вообще не отчеты 🙂 Здесь вы можете визуально выделить интересующие вас поля, раскрасить отчет «под себя» и, при желании, сделать отчет неузнаваемым.

Давайте рассмотрим пример. Допустим, мы хотим, чтобы все строки товаров, где остаток меньше 5, выделялись красным цветом.

Добавим новое оформление через стандартную кнопку «Добавить» и подробно рассмотрим открывшуюся форму.

Заголовок оформления отчета 1С
Заголовок оформления

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

На закладке «Оформление» можно указать, как именно мы хотим выделять оформляемые поля:

Оформление
Оформление

По нашему опыту, самые популярные оформления — это «Цвет фона» и «Цвет текста». Остальные возможности тоже используются, но гораздо реже. Т.к. мы хотим выделить строки красным, зайдем в «Цвет фона» и выберем бледно-красный цвет (чтобы он не резал глаз, лучше выбирать бледные цвета, т.к. на ярко-красном читать черный текст очень неудобно):

Выбор цвета
Выбор цвета фона

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

Выбор фона
Выбор фона

Т.к. мы сейчас выбираем фон, то и смотреть надо, соответственно, на «Пример фона».

Сочетание Красного, Зеленого и Синего цветов называются RGB. Примеры других RGB цветов можно посмотреть здесь. Выбрать понравившийся и указать цвет «в цифрах».

После выбора цвета закладка «Оформление» будет выглядеть так:

Настройка

 

Обратите внимание, что флажок напротив «Цвет фона» установился автоматически. Вы можете использовать более одного оформления для данной настройки. При желании вы можете тут же поменять цвет текста, если это необходимо.

Теперь перейдем на закладку «Условие»:

Условие
Условие

Здесь нам нужно указать, когда строка отчета будет выделяться выбранным фоном. Добавим новое условие и укажем «Конечный остаток меньше 5»:

Условие "меньше 5"
Условие «меньше 5»

Количество условий не ограничено, вы можете, например, добавить второе условие где напишете «Конечный остаток больше 2». Тогда выделяться будут только строки, где конечный остаток 3 или 4.

Для сложных условий можно использовать кнопки «Сгруппировать» и «Разгруппировать». Они позволяют объединять несколько условий в группы «И», «ИЛИ» и «Не»:

Группировка условий
Группировка условий

Группа «И» — чтобы оформление сработало, надо чтобы были выполнены все отборы группы. Большого смысла данная группировка не имеет, т.к. если вы просто добавите более одного условия, они и будут группой «И».

Группа «ИЛИ» — чтобы оформление сработало, надо чтобы выполнилось хотя бы одно из условий. Например, можно выделять красным фоном строки, где количество меньше 5ти или больше 100. Это нужно, если мы хотим одинаково выделить строки со слишком малым и со слишком большим запасом.

Группа «Не» — чтобы оформление сработало, надо чтобы НЕ выполнилось ни одного условия из группы. Данная группировка, как и группировки «И» нужна очень редко, т.к. ее легко заменить изменив условие отбора. Вместо «Равно» можно поставить «Не равно» (вместо «Больше» поставить «Меньше») и получится тоже условие «НЕ», только без группировки. Вот такие настройки отработают одинаково:

Не меньше 5
Не меньше 5
Больше или равно 5
Больше или равно 5

Перейдем на закладку «Оформляемые поля»:

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

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

Оформляемые поля "Конечный остаток"
Оформляемые поля «Конечный остаток»

Хочу акцентировать внимание на том, что данную закладку можно не заполнять, если нужно выделить всю строку. Также можно и в условии не добавлять ни одного условия, если вы хотите чтобы оформление работало вообще на всех полях.

Перейдем на закладку «Дополнительно»:

Дополнительно
Дополнительно

Здесь вы указываете, где будет выводиться оформление. Рассмотрим эти флажки отдельно. Для этого я поменял условие оформления на «Конечный остаток больше 5» и упростил форму отчета.

«В группировке» — оформление выводится в строках отчета, т.к. каждая строка — это и есть группировка. В нашем случаев именно здесь и нужно оформление:

"В группировке"
«В группировке»

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

"В иерархической группировке"
«В иерархической группировке»

«В общем итоге» — выделять строку «Итого»:

"В общем итоге"
«В общем итоге»

«В заголовке полей» — заголовок поля будет красным, если бОльшая часть полей попадает в отбор:

"В заголовке"
«В заголовке полей»

«В заголовке» — этот флажок нужен, если вы хотите выделить заголовок отчета. Он будет выделен только если отключить условие оформления и отключить оформляемые поля:

"В заголовке"
«В заголовке»

«В параметрах» — аналогично «В заголовке»:

"В параметрах"
«В параметрах»

«В отборах» — аналогично «В заголовке» и «В параметрах»:

"В отборах"
«В отборах»

В нашем примере мы выберем только «В группировках», нажмем «ОК» и сформируем отчет:

Отчет 1С
Отчет

Отлично! Теперь мы видим товары, которых на складе слишком мало!

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

Структура

Настройка структуры отчета 1С
Настройка структуры отчета

Здесь флажками можно отключать и включать любую из существующих группировок. Обратите внимание, что если отключить вышестоящую группировку, то нижестоящая не выведется:

Отключение группировки 1С
Отключение группировки

В результате отчета будет только верхняя группировка:

В отчете только склад и помещение
В отчете только склад и помещение

Заголовок позволяет указать, как будет отображаться данная группировка в простых настройках:

Заголовок
Заголовок

Сейчас простые настройки выглядят так:

Простые настройки структуры 1С
Простые настройки структуры

Давайте переименуем группировку «Номенклатура, Характеристика, Серия» в «Данные о товаре»:

Данные о товаре
Данные о товаре

Увидим, что в простых настройках поменялся заголовок нашей группировки:

Новое представление в простых настройках
Новое представление в простых настройках

Таким образом можно давать элементам структуры более понятные пользователю названия.

Кнопкой «Добавить» можно добавлять новые элементы структуры:

Добавление нового элемента структуры
Добавление нового элемента структуры

При этом новый элемент будет добавлен под тот элемент, который сейчас выделен:

Новый элемент структуры
Новый элемент структуры

Кнопка «Обернуть эту строку в группировку по полю» позволяет сделать тоже самое, но «в обратную сторону». Т.е. добавить новую группировку над выделенной строкой:

Обернуть эту строку в группировку по полю
Обернуть эту строку в группировку по полю

Кнопка «Изменить» (или двойной клик мышкой по нужной строке):

Кнопка "Изменить"
Кнопка «Изменить»

Открывает меню настроек данного элемента структуры:

Настройки структуры
Настройки структуры

На этой форме 4 закладки «Состав группировки», «Отборы», «Поля и сортировки», «Оформление».

Состав группировки

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

Всего возможны 3 значения: «Без иерархии», «Иерархия», «Только иерархия»:

Виды иерархии группировок
Виды иерархии группировок

Эта настройка имеет смысл только для иерархических справочников. Т.е. тех, где есть группы элементов. Например: Номенклатура. Давайте для примера в группировке «Номенклатура, Характеристика, Серия» отключим все, кроме номенклатуры и посмотрим, как ведет себя отчет при разных настройках.

«Без иерархии»:

Без иерархии
Без иерархии

Элементы номенклатуры выводятся в привычном нам виде линейным списком. При этом мы видим только самый низ иерархии, т.е. сами товары:

Отчет "Без иерархии"
Отчет «Без иерархии»

«Иерархия»:

Иерархия
Иерархия

Для каждого товара в отчете выводятся все его «родительские» папки, начиная с самой верхней. Плюс по каждой папке виден общий итог:

Иерархия
Иерархия

«Только иерархия»:

Только иерархия
Только иерархия

Выводятся только группы товаров, без самих товаров:

Только иерархия
Только иерархия

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

Иконки изменений
Иконки изменений

В «Полях и сортировке» вы можете встретить т.н. «Автополе»:

Авто (поля и сортировка родителя)
Авто (поля и сортировка родителя)

Оно означает, что настройки будут скопированы от более старшей группировки (в нашем случае это «Склад, Помещение»). Если автополе отключить, то поля и сортировки наследоваться не будут.

На этом с расширенными настройками отчетов в 1С все! Переходим к самому важному — как сохранить настройки для себя и других, чтобы не настраивать их каждый раз заново.

Сохранение варианта отчета

В отчете нажмите «Еще»-«Варианты отчета»-«Сохранить вариант отчета»:

Сохранение варианта отчета
Сохранение варианта отчета

Укажите понятное наименование отчета и укажите, кому будет доступен отчет — только вам или всем пользователям. Затем нажмите «Далее»:

Наименование и доступность
Наименование и доступность

Укажите раздел и группу, где будет располагаться отчет. Добавьте описание и определите, должен ли быть отчет виден всем по умолчанию. Затем нажмите «Сохранить»:

Раздел и важность
Раздел и важность

Рассмотрим эти настройки подробнее:

Флажок «По умолчанию виден в панелях отчетов» подразумевает, что ваш отчет сразу будет доступен всем пользователям. В противном случае его надо будет добавлять через настройку панели отчетов:

Настройки панели отчетов 1С
Настройки панели отчетов
Выбор нужных отчетов 1С
Выбор нужных отчетов

«Раздел, Группа» — место, где будет расположен отчет. По умолчанию включена та группа, в которой находится исходный типовой отчет, который вы изменили.

«Важность» — может иметь 2 значения «Важный» и «См. также».

Важный — отчет будет выделен жирным шрифтом и расположен в основном меню:

Важный отчет 1С
Важный отчет

См. также- будет выведен внизу панели отчетов:

Отчет в разделе "См. также"
Отчет в разделе «См. также»

«Описание» — текст, который будет выведен под названием отчета:

Описание отчета 1С
Описание отчета

Надеемся, в этой статье настройка отчетов в 1С описана достаточно емко и вы почерпнули необходимую вам информацию. Если остались вопросы — пишите в комментарии. Если хотите заказать настройку отчетов у нас — будем рады вам помочь!

Заказать настройку отчета в 1С

Заполните эту форму и мы свяжемся с вами!
Подписаться
Уведомить о
guest
14 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Юрий
Юрий
4 лет назад

«Укажите понятное наименование отчета и укажите, кому будет доступен отчет — только вам или всем пользователям», а нет возможности выбрать конкретного пользователя или группу пользователей, кто будет этот отчет видеть?

Инна
Инна
4 лет назад

Добрый день. Подскажите, а возможно ли убрать разбивку по группировка, чтобы вместо группировок, информация отображалась строками. На примере предложенных выше вариантов, чтобы разделы бытовая техника, склад, магазин 1,магазин 2,стояли строками напротив позиций, в частности кондиционер и вентилятор (как у Вас в примере)? Заранее благодарю за ответ

Юрий
Юрий
3 лет назад

А как горизонтально выводить группировку по периоду?

Евгений
Евгений
3 лет назад

Подскажите как сделать, чтобы отчет при запуске открывался на определенном уровне группировки. Например всего группировок 6, нужно чтобы отчет открывался на 3 уровне.

Отчет.jpg
Татьяна
Татьяна
3 лет назад

Добрый день! Есть ли возможность в отчете указать определенный порядок строк в таблице?

Анна
Анна
2 лет назад

День добрый. Как в ведомости по движения товаров сделать так, чтобы склад был в наименовании столбцов? Каждый склад в отдельном столбце. Проще говоря мне надо привести этот отчет в табличный вид, где в строках наименование номенклатуры и регистратор, а в столбцах движение по складам.

Николай
Николай
2 лет назад

Добрый день,

уточните пожалуйста, что значит (не используется)? Это написано при выборе поля когда создаешь отчет.

К примеру: (не используется) Номенклатура.

Правильно понимаю, что это поле в отчете выводиться не будет? А как его добавить?