Resumo
Retorna todos os objetos de área de cobertura, máscara de compilação, elipse, conector de chicote, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto cuja propriedade Fill Color atende à consulta.
Sintaxe
FillColor : Numeric_String
FillColor : Number
A palavra-chave FillColor sempre pode ser usada em conjunto com um Numeric_String. Como alternativa, ela pode ser usada em conjunto com um Number, mas only quando todos os objetos (que não possuem uma propriedade Fill Color) tiverem sido totalmente excluídos por uma ou mais entradas anteriores na expressão de consulta. Use entradas na expressão, como FillColor <> '', FillColor > '', ou use entradas direcionadas especificamente a objetos, como IsRectangle, etc.
A cor correspondente a um determinado número pode ser deduzida a partir da seguinte relação:
65536 * Blue + 256 * Green + Red
em que os componentes Blue, Green e Red têm, cada um, um valor entre 0 e 255 (inclusive).
Quando a palavra-chave FillColor pode ser usada em conjunto com um Number, é possível avaliar individualmente os valores de cada um dos componentes Azul, Verde e Vermelho da propriedade Fill Color usando as seguintes construções:
-
Azul = Fill Color Div 65536
-
Verde = Fill Color Div 256 Mod 256
-
Vermelho = Fill Color Mod 256
Exemplo de uso
FillColor = '0'
FillColor <> '' && FillColor = 0
Retorna todos os objetos de área de cobertura, máscara de compilação, elipse, conector de chicote, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto cuja propriedade Fill Color é 0 (o que corresponde aos valores de Azul = 0, Verde = 0 e Vermelho = 0).
FillColor = '16711680'
FillColor > '' && FillColor = 16711680
Retorna todos os objetos de área de cobertura, máscara de compilação, elipse, conector de chicote, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto cuja propriedade Fill Color é 16711680 (o que corresponde aos valores de Azul = 255, Verde = 0 e Vermelho = 0).
FillColor <> '16777215'
Retorna todos os objetos de área de cobertura, máscara de compilação, elipse, conector de chicote, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto except aqueles cuja propriedade Fill Color é 16777215 (o que corresponde aos valores de Azul = 255, Verde = 255 e Vermelho = 255).
IsBlanket Or IsCompileMask && FillColor Mod 256 Between 64 And 192
Retorna todos os objetos de área de cobertura e máscara de compilação cujo componente Vermelho da propriedade Fill Color tem um valor maior ou igual a 64 e menor ou igual a 192.
Notas
A propriedade Fill Color é definida apenas para objetos de área de cobertura, máscara de compilação, elipse, conector de chicote, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto.