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

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

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

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

В первой главе мы научились сохранять настройки отчёта.

Во второй главе разобрались, что такое группировки.

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

  • Сгруппировать по организациям
  • Выделить цветом нулевые остатки
  • Подписать нулевые остатки
  • Округлить до целых чисел

Приступаем!

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

Нуелвые суммы
Нуелвые суммы

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

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

Здесь откроются настройки условного оформления. Предлагаю для начала выбрать поля, которые мы хотим раскрасить. Пусть будут выделены "Количество", "Сумма" и "Стоимость ед".

-3

Но вот проблема, в отчете выводятся заголовки полей (псевдонимы), а не сами наименования. Как же быть? Тут всё просто, вернемся в наши настройки, откроем вкладку поля и тут видим уже наши псевдонимы полей отчета и их настоящие имена, такими, каким их создали разработчики.

Псевдонимы
Псевдонимы

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

-5

Далее, перейдем на вкладку "оформление". Здесь откроется очень большой список настроек, это то, как мы оформим наши поля. Список настроек довольно внушительный, разбирать каждый я не вижу смысла. Вы можете настроить отступы, расположение данных, ширину колонок, формат данных (об этой в следующей главе). Можете попробовать оформить всё на свой вкус:). Я выберу цвет фона.

Цвет фона
Цвет фона

Раз уж мы здесь, давайте выполним третью задачу - подпишем наши нулевые остатки. Выберем Формат, в открывшемся окне поставим флаг представление нуля, выберем для примера "отсутствует". Или любой другой текст, его можно исправить внизу.

Представление нуля
Представление нуля

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

-8

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

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

Нажимаем Ок, далее завершить редактирование и сформируем наш отчет. Красота!

Красота!
Красота!

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

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