auto_stories Bilgi Bankası chevron_right Form chevron_right Makale

Graphic

Bu form aracı veri raporlarının grafik şeklinde görülmesini sağlamaktadır.  

Araç Kutusundaki Görünümü Free Formdaki Görünümü Responsive Formdaki Görünümü 

Resim

 

Resim

 

Resim

 

  

Uyumluluk 
 

Free Form Responsive Form Mobile 

icons8-check-circle-48.png, Resim

icons8-check-circle-48.png, Resim

icons8-check-circle-48.png, Resim

 

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: Grafiklerin gösterim şeklini, özellikler bölümündeki ‘field style’ alanından değiştirebilme imkanı sunulmaktadır. Kolon, alan, çizgi, pasta, huni, bar, bar küme, kolon, küme vb. gibi grafik gösterimleri mevcuttur. 

Resim

 

Bazı gösterim şekilleri aşağıda örneklendirilmiştir. 

Resim

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. 

ALIAS tanımı harf ve rakam içerebilir.

Category(Kategori): Grafik üzerinde değerlerin hangi alana göre kategorize edileceğinin belirlendiği alandır. 

Resim

 

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.Bu örnekte bir PRODUCTS tablomuz vardır ve içine veriler eklenmiştir.Sql sorgu alanında bu tabloyu ilgili alanlarıyla birlikte çağıralım. 

Resim

 

Formu kaydedip Run tuşu ile Client ekranına gidildiğinde karşımıza çıkacak grafik aşağıdaki gibidir. 

Resim

Background Picture(Arka Resim): Grafik form elemanının arka planında resim gösterilmesi sağlayan özelliktir.   

Resim

 

Resim

Display(Görünür): ’Yes’ olarak işaretlendiğinde Form aracının Client ekranında görünmemesini sağlar. 

blobid0.png, Resim, Resim

 

Graphic componentinin çalışması ve Client ekranında grafik verilerinin görünmesi için form açıldığında güncelleme aksiyonu eklenerek grafiğin  tetiklenmesi  gerekmektedir. 

(When the form is opened-Update Value- Graphic) 

Resim

 

Graphic aracı içerisinde kullanabilecek aksiyonlar:  

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): Tıklandığında ,seçilen ilgili operasyona göre  çalışır. 

Resim

 

 

Ö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. 

Resim

Resim

 

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 butonuna tıklanır böylece ‘Graph Customization’ ekranı açılır.Bu ekrandan  düzenleme işlemleri gerçekleştirilebilir. 

Resim

Bu ara yüzden grafiğin türü, gelecek olan değerler ve görmek istenilen değerler seçilir.   

Resim

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.  

blobid0.pngGrafik 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. 

 

Export: Grafik nesnesi dışarı aktarılmak istendiğinde istenilen format(PDF, IMG, SVQ) butonuna tıklanarak indirme işlemleri gerçekleştirilir. 

blobid0.pngKullanıcının kendi ekranındaki değişikliğin kaydolması için çarpı ikonuna tıklaması yeterli olacaktır. 

 

Grafik Görünümünün Client ekranında düzenlenmesiyle ilgili birkaç örnek aşağıda paylaşılmıştır. 

Ö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. 

Resim

blobid0.pngSeries alanındaki değere tıklamadan Type alanından seçim yapılırsa  Grafiğin görünümü değişmeyecektir. 

 

Ö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.   

Resim

 

Örnek 3:  

Ayarlar düğmesine tıklandıktan sonra öncelikle Series alanından değer seçilir, Label Position alanından ‘Top’ seçeneği seçilir. Grafik görünümünde  yer alan bazı etiket pozisyonları yukarıda yer alacaktır. Aynı şekilde bu alan Top değil ‘Outside End’ seçildiğinde etiketler dış tarafta  konumlandırılacaktır.Yapılan değişiklik sonrası grafikler  aşağıdaki gibi görünecektir. 

Resim

Resim

 
Örnek 4: 

  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.   

Resim

 

Örnek 5: 

 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.   

Resim

Örnek 6 : 

Ayarlar düğmesine tıklandıktan sonra öncelikle Series alanından değer seçilir, Name Position alanından Above seçeneği seçilir. Yapılan değişiklik sonrası grafik elemanı aşağıdaki gibi görünecektir 

Resim

 

Örnek 7: 

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 aşağıdaki ilk  resimde olduğu gibi gri renge dönüşecektir. Yapılan değişiklik sonrası grafik aracı 2. resimdeki gibi görünecektir.

Resim