Page tree
Skip to end of metadata
Go to start of metadata

Çoklu Kayıt Görüntüleyici 

Açıklama

Çoklu kayıt görüntüleme editörü Netigma'nın 3.2 sürümüyle gelen yeni bir özelliktir. Bu editör aralarında n-n ilişki bulunan objelerin veri alanlarına birbirlerinin sorgu sonucunda yer vermek amacıyla tasarlanmıştır.

Bu dökümanda ilgili editörün kullanımı örnekle anlatılmaktadır.

Özellikler

Özellikler

 Görüntüleme Editörlerinin Ortak Özellikleri

Görüntüleme Editörleri

Açıklama

Netigma sorgu sonucunda alanların istenilen formatta gösterilmesi için aşağıdaki kontroller kullanılabilir. Kontoller girilen verilerin istenilen formatta ve veri tipinde girilebilmesine olanak sağlar.

Örneğin sorgu sonucunda gridin bir kolonu üzerinde rapor görüntülenmesi istenilirse Rapor Görünüm kontrolü kullanılabilir. Kontrol ayarlanmış olan raporun gridin ilgili kolonunda gösterimini sağlar.

Görüntüleme Editörü Özellikleri

 

Diagram not found. This diagram is linked to a page or attachment that has been deleted.

Grup Özellikleri

  • Grup : Alanın sorgulama sayfasında nasıl görüntüleneceğini belirler.

    • Aktif : Alanı bir grup içerisine dahil etme özelliğinin aktif olduğunu gösterir.

    • Hedef Bölge :  Alanın sayfada görüntüleneceği bölgeyi gösterir.
      • Top : Form üzerinde üst bölgede yer alacağını gösterir.
      • Left : Form üzerinde sol bölgede yer alacağını gösterir.
      • Right : Form üzerinde sağ bölgede yer alacağını gösterir.
      • Bottom : Form üzerinde alt bölgede yer alacağını gösterir.
      • Action : Form altında linkler ve butonlar için ayrılmış alanda yer alacağını gösterir.
         

    • Yazı :Gruplanmış alanın başlığıdır.

    • Imaj : Gruplanmış alan başlığında yer alacak ikondur.

    • Tür : Gruplama sırasında etiketlerin ve ikonların nasıl görüntüleneceğini belirler
      • Text : Gruplanmış alanda sadece yazı görüntüleneceğini gösterir.
      • Image :  Gruplanmış alanda sadece ikon görüntüleneceğini gösterir.
      • Both : Gruplanmış alanda ikon ve yazının yanyana görüntüleneceğini gösterir.

 

 

 

 

Hedef Tablo Adı: Veri alanının ait olduğu objeyle çoklu ilişkisi olan objenin adı bu alanda belirtilir.

Değer Kolon Adı: Hedef objenin veri alanıdır, sorgu sonuç listesine gelmesi istenen bilginin yer aldığı kolon adı bu alanda belirtilir.

 

ÖRNEK:

Ogrenci ve Ders tabloları arasında çoklu ilişki bulunmakta ve bu ilişki de ogr_ders tablosu üzerinden kurulmaktadır. 

Ogrenci sorgusunda öğrencilerin aldığı ders bilgisinin de yer alması istenmektedir.

--> Bunu yapmak için aşağıdaki işlem adımları takip edilir:

  • Ogrenci ve ders arasında ilişki tanımlanır. 
    • ogrenci.objectid=ogr_ders.ogrenci_id 
    • ogr_ders.ders_id=ders.objectid
  • Ogrenci tablosuna sanal bir kolon eklenir. Görüntülenme editoru çoklu kayıt görüntüleyici olarak işaretlenir. 
  • Hedef tablo ismi DERS olarak seçilir. (Ogrenci tablosundan ders tablosuna gidileceği için). 
  • Değer Kolon Adı alanı da ders tablosundan gösterilmek istenilen alan adı olarak seçilir. 
  • Tanımlanmış olan alan sorgu sonuç listesine eklenir. Sorgu sonucunda öğrencinin seçmiş olduğu dersler bu alanda virgül ile ayrılmış halde gelir.

 

Ekran Görünümü

Örnekte yer alan adımlar takip edilerek aşağıdaki sorgu sonuç görünümüne ulaşılmıştır. Çoklu kayıt görüntüleme editörü sayesinde Öğrenciler sorgusunda, Öğrenci tablosuyla arasında çoklu ilişki bulunan Dersler tablosundaki bilgilerin yer alması sağlanmıştır.