Справочный материал

Использование условного оформления в системе компоновки данных

Система компоновки данных предоставляет широкие возможности для использования условного оформления в системе компоновки данных. Условное оформление используется для оформления областей отчета. При помощи условного оформления можно изменить цвет текста или фона, шрифт, горизонтальное или вертикальное положение и т.д. как отчета в целом, так и отдельных областей отчета (строк, колонок или ячеек).Использование условного оформления в группировках и таблицах. Использование условного оформления в диаграммах

Использование условного оформления в системе компоновки данных

Использование условного оформления в группировках и таблицах

Использование условного оформления в диаграммах

 

Обновлено: 13.11.2008

Система компоновки данных предоставляет широкие возможности для использования условного оформления в системе компоновки данных. Условное оформление используется для оформления областей отчета. При помощи условного оформления можно изменить цвет текста или фона, шрифт, горизонтальное или вертикальное положение и т.д. как отчета в целом, так и отдельных областей отчета (строк, колонок или ячеек).

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

Элементы условного оформления могут быть следующих типов:

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

Каждый элемент условного оформления использует следующие параметры:

  • Область - область отчета, к которой применяется условное оформление. В качестве области указываются имена полей, для которых будет применяться условное оформление. Если область не указана, то условное оформление применяется ко всему отчету, таблице или группировке;
  • Отбор - условие, в соответствии с которым применяется условное оформление. Если условие не указано, то условное оформление применяется к указанным областям без условий;
  • Оформление - описание применяемого оформления. Описанием оформления является перечень свойств оформления (таких как цвет, шрифт, стиль границы и т.д.), которые применяются к указанной области.

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

Использование условного оформления в группировках и таблицах

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

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

В результате получаем отчет, указанный на рисунке:

Затем установим шрифты для областей Контрагент(жирный шрифт) и Номенклатура(наклонный шрифт).

Отчет приобретет следующий вид:

Наконец, укажем, что текст в колонках КоличествоОборот и СтоимостьОборот необходимо отображать красным цветом, если количество проданного товара больше 5.

В результате наш отчет приобретет следующий вид:

Использование условного оформления в диаграммах

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

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

Для этого установим условное оформление для серии Номенклатура диаграммы. В оформлении установим свойство ЦветВДиаграмме равным цвету текста ОсобыйТекст. В качестве условия укажем, что цвет в диаграмме необходимо изменять, если Количество оборот больше 4.

В результате наша диаграмма приобретет следующий вид:

В данной диаграмме видно, что у контрагента Кереже И.Д. по номенклатуре МИНСК-АТЛАНТ продажи составили больше 4 единиц.

Записаться по телефону