highlight

Parent: savedReport

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
namestringYesdata type=string; maxLen=40

Property Groups:

  • condition
  • highlight
  • colors
  • execution
  • advanced
condition
PropertyTypeRequiredDefault ValueDetails
typeenumYescolumndata type=string; lov=STATIC
Valid values: column rowSearch
searchstringYesdata type=string; maxLen=4000
Applies whentype = rowSearch
columnreferenceYesdata type=reference; lov=COMPONENT; references=column
Applies whentype = column
operatorenumYesequalsdata type=string; lov=STATIC
Valid values: equals notEquals greaterThan greaterThanOrEquals lessThan lessThanOrEquals isEmpty isNotEmpty in notIn between notBetween contains doesNotContain startsWith doesNotStartWith matchesRegexp inTheLast notInTheLast inTheNext notInTheNext
Applies whentype = column
valuestringYesdata type=string; maxLen=4000
Applies whentype = column
fromstringYesdata type=string; maxLen=1900
Applies whentype = column and operator in (between)type = column and operator in (notBetween)
tostringYesdata type=string; maxLen=1900
Applies whentype = column and operator in (between)type = column and operator in (notBetween)
valuenumberYesdata type=number; maxLen=22
Applies whentype = column and operator in (inTheLast)type = column and operator in (notInTheLast)type = column and operator in (inTheNext)type = column and operator in (notInTheNext)
unitenumYesdata type=string; lov=STATIC
Valid values: min hours days weeks months years
Applies whentype = column and operator in (inTheLast)type = column and operator in (notInTheLast)type = column and operator in (inTheNext)type = column and operator in (notInTheNext)
caseSensitivebooleanYesfalsedata type=boolean
Applies whentype = rowSearchtype = column and operator in (contains)type = column and operator in (doesNotContain)type = column and operator in (startsWith)type = column and operator in (doesNotStartWith)type = column and operator in (matchesRegexp)
condition {
  type: column
  search: value
  column: @component
  operator: equals
  value: value
  from: value
  to: value
  unit: min
  caseSensitive: false
}
highlight
PropertyTypeRequiredDefault ValueDetails
typeenumYesrowdata type=string; lov=STATIC
Valid values: row cell
columnreferenceYesdata type=reference; lov=COMPONENT; references=column
Applies whentype = cell
highlight {
  type: row
  column: @component
}
colors
PropertyTypeRequiredDefault ValueDetails
backgroundstringNodata type=string; maxLen=30
textstringNodata type=string; maxLen=30
colors {
  background: value
  text: value
}
execution
PropertyTypeRequiredDefault ValueDetails
sequencenumberYesdata type=number; maxLen=22
execution {
  sequence: 42
}
advanced
PropertyTypeRequiredDefault ValueDetails
staticIdstringYesdata type=string; maxLen=255
enabledbooleanYestruedata type=boolean
advanced {
  staticId: value
  enabled: false
}

APEXlang Example

highlight sample (
    name: value
    condition {
        type: column
        search: value
        column: @component
        operator: equals
        value: value
        from: value
        to: value
        unit: min
        caseSensitive: false
    }
    highlight {
        type: row
        column: @component
    }
    colors {
        background: value
        text: value
    }
    execution {
        sequence: 42
    }
    advanced {
        staticId: value
        enabled: false
    }
)