Riepilogo
Restituisce tutti gli oggetti blanket, maschera di compilazione, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, ingresso di foglio, simbolo di foglio e cornice di testo la cui proprietà Fill Color soddisfa la query.
Sintassi
FillColor : Numeric_String
FillColor : Number
La parola chiave FillColor può sempre essere utilizzata insieme a un Numeric_String. In alternativa, può essere utilizzata insieme a un Number, ma only quando tutti gli oggetti (che non dispongono di una proprietà Fill Color) sono stati completamente esclusi da una o più voci precedenti nell'espressione della query. Utilizzare voci nell'espressione come FillColor <> '', FillColor > '', oppure voci che selezionano specificamente gli oggetti, come IsRectangle, ecc.
Il colore corrispondente a un determinato numero può essere dedotto dalla seguente relazione:
65536 * Blue + 256 * Green + Red
dove i componenti Blue, Green e Red hanno ciascuno un valore compreso tra 0 e 255 (inclusi).
Quando la parola chiave FillColor può essere utilizzata insieme a un Number, è possibile valutare singolarmente i valori di ciascuno dei componenti blu, verde e rosso della proprietà Fill Color utilizzando i seguenti costrutti:
-
Blu = Fill Color Div 65536
-
Verde = Fill Color Div 256 Mod 256
-
Rosso = Fill Color Mod 256
Esempi di utilizzo
FillColor = '0'
FillColor <> '' && FillColor = 0
Restituisce tutti gli oggetti blanket, maschera di compilazione, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, ingresso di foglio, simbolo di foglio e cornice di testo la cui proprietà Fill Color è 0 (che corrisponde ai valori Blu = 0, Verde = 0 e Rosso = 0).
FillColor = '16711680'
FillColor > '' && FillColor = 16711680
Restituisce tutti gli oggetti blanket, maschera di compilazione, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, ingresso di foglio, simbolo di foglio e cornice di testo la cui proprietà Fill Color è 16711680 (che corrisponde ai valori Blu = 255, Verde = 0 e Rosso = 0).
FillColor <> '16777215'
Restituisce tutti gli oggetti blanket, maschera di compilazione, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, ingresso di foglio, simbolo di foglio e cornice di testo except quelli la cui proprietà Fill Color è 16777215 (che corrisponde ai valori Blu = 255, Verde = 255 e Rosso = 255).
IsBlanket Or IsCompileMask && FillColor Mod 256 Between 64 And 192
Restituisce tutti gli oggetti blanket e maschera di compilazione il cui componente rosso della proprietà Fill Color ha un valore maggiore o uguale a 64 e minore o uguale a 192.
Note
La proprietà Fill Color è definita solo per gli oggetti blanket, maschera di compilazione, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, ingresso di foglio, simbolo di foglio e cornice di testo.