Bu form aracı veri raporlarının grafik şeklinde görülmesini sağlamaktadır. Grafiklerin gösterim şeklini, özellikler bölümündeki alan stilinden değiştirebilme imkanı sunulmaktadır. Kolon, alan, çizgi, pasta, huni, bar, bar küme, kolon, küme vb. gibi grafik gösterimleri mevcuttur.
Araç Kutusundaki Görünümü |
Free Formdaki Görünümü |
Responsive Formdaki Görünümü |
|
Uyumluluk
Free Form | Responsive Form | Mobile |
Graphic aracının özellikleri |
Type(Alan Türü): Eklenilen form aracının alan türünü gösterir. Burada yer alan değer değiştirilemez. Name(Alan İsmi): Veri tabanında oluşacak olan alanın ismi yazılır. Text(Metin): Forma eklenen grafik elemanına eklenecek başlık yazılır.
Field Style(Alan Stili): Grafik aracının gösterim şekli seçilir.
Serial(Seri): Grafik üzerinde hangi alanın gösterileceğinin belirlendiği alandır. Buraya yazılacak olan değer SQL Query alanında bulunan sorgudaki değerlerden beslenmektedir. Sorgu içerisinde ALIAS kullanıldıysa ALIAS'da geçen değer yazılmalıdır.
Category(Kategori): Grafik üzerinde değerlerin hangi alana göre kategorize edileceğinin belirlendiği alandır.
Height(Yükseklik):Form aracının yüksekliğini ve genişliğini düzenler(Genişlik alanı Responsive Form'lardan kaldırılmıştır).
SQL Query(SQL Sorgusu): Grafiğe gelecek olan değerler için sorgu yazılır.
Background Picture(Arka Resim): Grafik form elemanının arka planında resim gösterilmesi sağlayan özelliktir. Display(Görünür): Form aracının Client ekranında görünmemesini sağlar. |
Grafiğin içerisine gönderilen değerlerin Client ekranında gösterilmesi için dışarıdan bir eylemle tetiklenmesi gerekmektedir. Form sayfası açıldığında değer güncelle aksiyonu ile grafik Form alanını tetikleyebilirsiniz. |
Graphic aracı içerisinde kullanabilecek aksiyonlar
Form sayfasında her eklenen form elemanı için farklı aksiyonlar bulunmaktadır. Graphic aracı için tanımlanmış olan aksiyonları görüntülemek için öncelikle Graphic alanı seçilir ardından sağ panelde yer alan aksiyonlar menüsü açılır.
When Clicked(Tıklandığında): Butona tıklandığında çalışır.
Örnek aksiyon ;
Grafik içerisindeki bir değere tıklandığında grup ismini forma yazmak veya bununla işlem yapmak için '$PChartDataGroup' ifadesi kullanılabilir. Aşağıdaki örnekte grafikte görünen grubun adı formda bulunan metin kutusuna yazılmıştır.
Grafik ile ilgili Studio ekranında düzenlemeler yapıldıktan sonra Client ekranında da düzenleme işlemleri yapılabilir.
Client ekranında açılan Grafik aracının sağ alt köşesinde bulanan özellikler alanından düzenleme işlemleri gerçekleştirilir.
Bu ara yüzden grafiğin türü, gelecek olan değerler ve görmek istenilen değerler seçilir.
Col List: Studio içerisinde yazmış olduğunuz sorguda yer alan alanları içermektedir. Bu alandan Seri, Kategori ve Group alanlarına sürükleyip bırakma işlemi yapmanız yeterli olacaktır.
Series: Seri alanında görülmek istenilen alanlar Col List alanına sürüklenir. Studio alanında yer alan Serial özelliği doldurulmuşsa bu alan o değer ile dolu bir şekilde gelecektir.
Category: Grafik içerisine gönderilen değerler Kategori haline getirilmek istendiği durumlarda bu alana değerler sürüklenip, bırakılır. Bu alana birden fazla değer gönderilebilir.
Group: Grafik içerisine gönderilen değerler Gruplanmak istendiğinde, bu alana istenilen alan türleri sürüklenip bırakılmalıdır. Bu alana birden fazla değer gönderilebilir veya bu alan boş bırakılabilir.
Series Settings: Gelen grafik değerlerinde değişiklikler yapılmak istendiği durumlarda bu alanda düzenlemeler yapılmalıdır. Düzenleme yapılmadan önce mutlaka Series alanından bir değer seçilmelidir. Seçim halinde olunmadığı durumlarda grafik, yapılan değişikliklerden etkilenmeyecektir.
Type: Grafiğin türü seçilir.
Process: Grafikte gösterilecek değer işlemi seçilir. Örn; Sum, min,max
Label Position: Grafik aracının içerisinde yer alan etiketin konumu seçilir.
Name Position: Grafiğin başlığının konumu seçilir.
Grafik nesnesinde yapılan görsel değişiklikleri tüm kullanıcılar için kaydedebilmek için "View Save All Users" butonuna tıklanır. "View Delete" butonu ile görsel değişiklikler silinir.
Grafik nesnesi dışarı aktarılmak istendiğinde istenilen format(PDF, IMG, SVQ) butonuna tıklanarak indirme işlemleri gerçekleştirilir.
Yapılan Örnekler:
Örnek 1: Studio ekranından Client ekranına geçiş yapıldıktan sonra grafik aracının türü değiştirilir.
Ayarlar düğmesine tıklandıktan sonra öncelikle Series alanından değer seçilir, Type alanından Donut özelliği seçilir. Yapılan değişiklik sonrası grafik elemanı aşağıdaki gibi görünecektir.
Örnek 2: Ayarlar düğmesine tıklandıktan sonra öncelikle Series alanından değer seçilir, Process alanından Count özelliği seçilir. Count özelliği her bir ürün için kaç adet veri girişi yapıldığı bilgisini verecektir. Yapılan değişiklik sonrası grafik elemanı aşağıdaki gibi görünecektir.
Örnek 3: Ayarlar düğmesine tıklandıktan sonra öncelikle Series alanından değer seçilir, Label Position alanından Bottom seçeneği seçilir. Grafik kolonlarında yer alan değerlerin konumu bu seçime göre üstte yer alacaktır. Yapılan değişiklik sonrası grafik elemanı aşağıdaki gibi görünecektir.
Örnek 3: Ayarlar düğmesine tıklandıktan sonra öncelikle Series alanından değer seçilir, Name Position alanından Below seçeneği seçilir. Yapılan değişiklik sonrası grafik elemanı aşağıdaki gibi görünecektir.
Örnek 4: Col Listte yer alan Salesman alanına göre grafik değerleri görüntülenmek istenir. Bunun için Col Listte yer alan Salesman değeri Group alanına sürüklenip bırakılır. Yapılan değişiklik sonrası grafik elemanı aşağıdaki gibi görünecektir.
Gruplanan değerler arasında gösterilmek istenmeyen değerler anlık olarak grafik aracından kaldırılmak istenebilir. Bu durumlarda grafik aracında bulunan Name değerlerinden gösterilmek istenmeyen değerlerin üzerine bir kez tıklanılması yeterli olacaktır.
Tıklanan değer pasife alındığında arka plan rengi yukarıda görülen resimde olduğu gibi gri renge dönüşecektir. Yapılan değişiklik sonrası grafik aracı aşağıdaki gibi görünecektir.