Таблица 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)