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