Skip to main content

Таблица DocumentAPI.AboveAverageConditionalFormatOperator

Таблица AboveAverageConditionalFormatOperator представляет собой оператор, который содержит настройки применения форматирования для правил "Выше среднего" и "Ниже среднего". Используется при создании правила условного форматирования (ConditionalFormatRule).

Конструкторы​


AboveAverageConditionalFormatOperator(ConditionalFormatAboveAverageCondition condition)
AboveAverageConditionalFormatOperator(ConditionalFormatAboveAverageCondition condition, number stdDev)

Пример​


local sheet = document:getBlocks():getTable(0)
local rules = sheet:getConditionalFormatRules()

local cellRange = sheet:getCellRange("F2:F12")
local cellRangePosition = cellRange:getTableRange()

local aboveStyle = DocumentAPI.ConditionalFormatCellStyle()
local cellProperties = DocumentAPI.CellProperties()
cellProperties.fill = DocumentAPI.Fill(DocumentAPI.Color(DocumentAPI.ColorRGBA(0, 255, 0, 150)))
aboveStyle.cellProperties = cellProperties

local aboveOperator = DocumentAPI.createAboveAverageConditionalFormatOperator(DocumentAPI.ConditionalFormatAboveAverageCondition_Above)

local aboveRule = DocumentAPI.ConditionalFormatRule(aboveOperator, aboveStyle, cellRangePosition, false)
rules:addRule(aboveRule)