Skip to main content

Таблица DocumentAPI.ConditionalFormatValueObjectType

Таблица ConditionalFormatValueObjectType содержит типы пороговых значений, которые используются в правилах условного форматирования. Используется в методах ConditionalFormatValueObject:getType() и ConditionalFormatValueObject:setType().

ЗначениеОписание
ConditionalFormatValueObjectType_PercentileПроцентиль
ConditionalFormatValueObjectType_ValueФиксированное число
ConditionalFormatValueObjectType_PercentПроцент от наибольшего числа
ConditionalFormatValueObjectType_FormulaРезультат формулы
ConditionalFormatValueObjectType_MinНаименьшее число
ConditionalFormatValueObjectType_MaxНаибольшее число
ConditionalFormatValueObjectType_AutoMinАвтоматически устанавливает нижнее значение (только для правила "Гистограмма")
ConditionalFormatValueObjectType_AutoMaxАвтоматически устанавливает верхнее значение (только для правила "Гистограмма")

Для корректного задания пороговых значений, при использовании типов Min, Max, AutoMin и AutoMax, необходимо дополнительно указать значение порога – 0.

Примеры​


local value1 = DocumentAPI.ConditionalFormatValueObject(DocumentAPI.ConditionalFormatValueObjectType_Percent, "0", false)
local entry1 = DocumentAPI.ConditionalFormatIconSetEntry(value1, DocumentAPI.ConditionalFormatIconSet_FiveBoxes, 0)
local value1 = DocumentAPI.ConditionalFormatValueObject()
value1:setType(DocumentAPI.ConditionalFormatValueObjectType_AutoMin)
value1:setValue("0")
local value2 = DocumentAPI.ConditionalFormatValueObject()
value2:setType(DocumentAPI.ConditionalFormatValueObjectType_AutoMax)
value2:setValue("0")

local dataBarParams = DocumentAPI.ConditionalFormatDataBarParams(value1, value2)