Riepilogo
Restituisce tutti gli oggetti blanket, compile mask, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, sheet entry, simbolo di foglio e cornice di testo la cui proprietà Fill Color è conforme alla 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 hanno una proprietà Fill Color) sono stati completamente esclusi da una o più voci precedenti all'interno dell'espressione Query. Utilizzare voci nell'espressione, come FillColor <> '', FillColor > '', oppure voci che puntano specificamente agli 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 (estremi inclusi).
Quando la parola chiave FillColor può essere utilizzata insieme a un Number, è possibile valutare singolarmente i valori dei componenti Blue, Green e Red della proprietà Fill Color utilizzando i seguenti costrutti:
-
Blue = Fill Color Div 65536
-
Green = Fill Color Div 256 Mod 256
-
Red = Fill Color Mod 256
Esempio di utilizzo
FillColor = '0'
FillColor <> '' && FillColor = 0
Restituisce tutti gli oggetti blanket, compile mask, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, sheet entry, simbolo di foglio e cornice di testo la cui proprietà Fill Color è 0 (che corrisponde ai valori Blue = 0, Green = 0 e Red = 0).
FillColor = '16711680'
FillColor > '' && FillColor = 16711680
Restituisce tutti gli oggetti blanket, compile mask, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, sheet entry, simbolo di foglio e cornice di testo la cui proprietà Fill Color è 16711680 (che corrisponde ai valori Blue = 255, Green = 0 e Red = 0).
FillColor <> '16777215'
Restituisce tutti gli oggetti blanket, compile mask, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, sheet entry, simbolo di foglio e cornice di testo except quelli la cui proprietà Fill Color è 16777215 (che corrisponde ai valori Blue = 255, Green = 255 e Red = 255).
IsBlanket Or IsCompileMask && FillColor Mod 256 Between 64 And 192
Restituisce tutti gli oggetti blanket e compile mask il cui componente Red 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, compile mask, ellisse, connettore harness, nota, poligono, porta, rettangolo, rettangolo arrotondato, sheet entry, simbolo di foglio e cornice di testo.