Bu fonksiyonlar, hem grafik nesnelerinin renk özelliklerinin ayarlanması ve değerlendirilmesi ile ilişkili ifadelerde hem de kod dosyalarında kullanılabilir.
Bilgi notuQlikView, geriye dönük uyumluluk gerekçesiyle qliktechblue ve qliktechgray renk fonksiyonlarını destekler, ancak bunların kullanımı önerilmemektedir.
Her bir fonksiyonun kısa açıklamasını ve söz dizimini görmek için her bir fonksiyonun açılan menüsünü kullanın. Daha ayrıntılı bilgiler için söz dizimi açıklamasında fonksiyon adına tıklayın.
ARGB(), ifadelerde bir grafik nesnesinin renk özelliklerini ayarlamak veya değerlendirmek için kullanılır. Burada renk bir kırmızı bileşen r, bir yeşil bileşen g ve bir mavi bileşen b ile tanımlanır (alfa faktörü (opaklık) alpha kullanımıyla).
HSL(), ifadelerde bir grafik nesnesinin renk özelliklerini ayarlamak veya değerlendirmek için kullanılır. Burada renk 0 ile 1 arasındaki hue, saturation ve luminosity değerleriyle tanımlanır.
RGB(), ifadelerde bir grafik nesnesinin renk özelliklerini ayarlamak veya değerlendirmek için kullanılır. Burada renk bir kırmızı bileşen r, bir yeşil bileşen g ve bir mavi bileşen b ile tanımlanır(0 ile 255 arasındaki değerler ile).
Color() fonksiyonu ifadelerde, grafik özelliklerinde gösterilen grafik panelindeki renk numarasının (n) renk temsilini döndürmek için kullanılır. Renk temsili, metin temsilinin 'RGB(r, g, b)' biçiminde sağlandığı bir ikili değerdir; burada r, g ve b sırasıyla kırmızı, yeşil ve mavi renk değerini temsil eden 0 ile 255 arasındaki sayılardır. Sayı temsili; kırmızı, yeşil ve mavi bileşenlerini temsil eden bir tamsayıdır.
Color (n)
Siyah için RGB renk temsilini döndürür (RGB 0,0,0). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Black ([alpha])
Koyu gri için RGB renk temsilini döndürür (RGB 128,128,128). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Darkgray ([alpha])
Açık gri için RGB renk temsilini döndürür (RGB 192,192,192). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Lightgray ([alpha])
Beyaz için RGB renk temsilini döndürür (RGB 255,255,255). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
White ([alpha])
Mavi için RGB renk temsilini döndürür (RGB 0,0,128). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Blue ([alpha])
Açık mavi için RGB renk temsilini döndürür (RGB 0,0,255). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Lightblue ([alpha])
Yeşil için RGB renk temsilini döndürür (RGB 0,128,0). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Green ([alpha])
Açık yeşil için RGB renk temsilini döndürür (RGB 0,255,0). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Lightgreen ()
Camgöbeği için RGB renk temsilini döndürür (RGB 0,128,128). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Cyan ([alpha])
Açık camgöbeği için RGB renk temsilini döndürür (RGB 0,255,255). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Lightcyan ()
Kırmızı için RGB renk temsilini döndürür (RGB 128,0,0). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Red ([alpha])
Açık kırmızı için RGB renk temsilini döndürür (RGB 255,0,0). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Lightred ([alpha])
Eflatun için RGB renk temsilini döndürür (RGB 128,0,128). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Magenta ([alpha])
Açık eflatun için RGB renk temsilini döndürür (RGB 255,0,255). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Lightmagenta ([alpha])
Kahverengi için RGB renk temsilini döndürür (RGB 128,128,0). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Brown ([alpha])
Sarı için RGB renk temsilini döndürür (RGB 255,255,0). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Yellow ([alpha])
QT mavisi için RGB renk temsilini döndürür (RGB 96,112,169). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
qliktechblue ([alpha])
QT grisi için RGB renk temsilini döndürür (RGB 166,166,166). İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir. 0 değerli alpha faktörü tam şeffaflığa karşılık gelir. 255 değerli alpha faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
qliktechgray ([alpha])
Colormix1() ifadelerde, 0 ile 1 arasında bir değeri temel alan iki renkli gradyandan bir ARGB değeri döndürmek için kullanılır.
Colormix1 (Value , ColorZero , ColorOne)
Value, 0 ile 1 arasında gerçek bir sayıdır.
Value = 0 ise ColorZero döndürülür.
Value = 1 ise ColorOne döndürülür.
< Value < 1 ise uygun ara gölgelendirme döndürülür.
ColorZero, aralığın düşük ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
ColorOne, aralığın yüksek ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
Örnek:
Colormix1(0.5, red(), blue())
ARGB(255,64,0,64) (mor) döndürür.
Colormix2() fonksiyonu ifadelerde, -1 ile 1 arasında bir değeri temel alan ve merkezi konum (0) için bir ara renk belirtme olasılığı bulunan iki renkli gradyandan bir ARGB değeri döndürmek için kullanılır.
ColorMinusOne, aralığın düşük ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
ColorOne, aralığın yüksek ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
ColorZero, aralığın merkeziyle ilişkilendirilecek renge yönelik isteğe bağlı ve geçerli bir RGB renk temsilidir.
SysColor(), Windows sistem rengi nr için ARGB değerini döndürür; burada nr, Windows API fonksiyonuna (GetSysColor(nr)) yönelik parametreye karşılık gelir.
SysColor (nr)
ColorMapHue(), HSV renk modelinin ton bileşenini değiştiren renk eşlemesinden rengin bir ARGB değerini döndürür. Renk eşlemesi kırmızı ile başlar, sarı, yeşil, camgöbeği, mavi, eflatundan geçer ve kırmızıya döner. x 0 ile 1 arasında bir değer olarak belirtilmelidir.
ColorMapHue (x)
ColorMapJet(), mavi ile başlayan, camgöbeği, sarı ve turuncudan geçen ve kırmızıya dönen bir renk eşlemesinden bir rengin ARGB değerini döndürür. x 0 ile 1 arasında bir değer olarak belirtilmelidir.
ColorMapJet (x)
Önceden tanımlanmış renk fonksiyonları
Aşağıdaki fonksiyonlar, önceden tanımlanmış renkler için ifadelerde kullanılabilir. Her bir fonksiyon bir RGB renk temsilini döndürür.
İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir ve bu durumda bir ARGB renk temsili döndürülür. 0 değerli alfa faktörü tam şeffaflığa karşılık gelirken, 255 değerli alfa faktörü tam opaklığa karşılık gelir.
Renk fonksiyonları
Renk fonksiyonu
RGB değeri
black ([alpha])
(0,0,0)
blue([alpha])
(0,0,128)
brown([alpha])
(128,128,0)
cyan([alpha])
(0,128,128)
darkgray([alpha])
(128,128,128)
green([alpha])
(0,128,0)
lightblue([alpha])
(0,0,255)
lightcyan([alpha])
(0,255,255)
lightgray([alpha])
(192,192,192)
lightgreen([alpha])
(0,255,0)
lightmagenta([alpha])
(255,0,255)
lightred([alpha])
(255,0,0)
magenta([alpha])
(128,0,128)
red([alpha])
(128,0,0)
white([alpha])
(255,255,255)
yellow([alpha])
(255,255,0)
Örnekler ve sonuçlar:
Blue(), RGB(0,0,128) döndürür.
Blue(128), ARGB(128,0,0,128) döndürür.
Bu sayfa size yardımcı oldu mu?
Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!
Analiz Modernleştirme Programı ile değerli QlikView uygulamalarınızı ödün vermeden modernleştirin. Bize ulaşmak ve daha fazla bilgi almak için buraya tıklayın: ampquestions@qlik.com