|
FORM
OLUŞTURMAK
Form, tabloya bilgi giriş yapmanın
başka bir yoludur. Paket programlardaki kullanıcı ara yüzü gibi ekranlar
oluşturulur.
Form Sihirbazı ile form oluşturma
1- Formlar bölümündeki Yeni düğmesine basılır.
2- Gelen ekranda önce alttaki liste kutusundan kendisi ile ilgili form
hazırlanacak olan tablo seçilir. Daha sonra Form sihirbazı seçeneği
seçilerek Tamam düğmesine basılır.
3- Sonraki ekranda form üzerinde görülecek alanlar sol taraftan sağ tarafa
atılır. Bunun için iki bölme arasında bulunan sağa dönük oklar kullanılır.
İleri düğmesine basılır.
4- Daha sonra alanların form üzerine nasıl yerleşeceğini belirleyen
seçeneklerden biri seçilir ve yine İleri düğmesine basılarak devam edilir.
5- Sonra formun zemin rengi ve alanların renkleri ile ilgili seçenekler
içeren Hangi stili istersiniz sorusu gelir. Bu ekranda istenilen stil
seçilir ve İleri düğmesine basılarak devam edilir.
6- Son ekranda form başlığını yazıp Son düğmesine basarak formun
oluşturulması sağlanır.
Form oluşup ortaya çıktığında artık bilgi girişi yapılabilir veya
istenirse Tasarım Görünümüne geçerek sihirbazın tasarladığı formun
üzerinde düzenleme yapılabilir.
Alt Form İçeren Form Oluşturma
Birbiriyle ilişkili tablolara bilgi girişi yaparken her iki tablodaki
bilginin birlikte görülebilmesi amacıyla form oluşturma sırasında alt form
kullanılabilir.
Örneğin; Öğrenci bilgilerini içeren bir veritabanı çalışmasında öğrenci
kişisel bilgileri ÖĞRENCİLER adındaki bir tabloda, bu öğrencilerin farklı
derslerden aldıkları notlar da NOTLAR adındaki başka bir tabloda tutuluyor
olsun. Öğrenci kişisel bilgilerinin tutulduğu tabloda her öğrencinin
sadece 1 kaydı vardır. Ancak Notları tutan tabloda ise bir öğrencinin
farklı derslerden notları olacağı için her öğrencinin aldığı ders kadar
kaydı olacaktır. Bir form üzerinde öğrencinin OKUL NO, ADI, SOYADI gibi
kişisel bilgileri ile birlikte her öğrencinin tüm derslerinden aldığı
notları da birlikte görebilmek için alt form kullanmak gerekir.
Şimdi bu örneği uygulayarak anlatalım :
1- Formlar bölümünde Yeni düğmesine basıp ÖĞRENCİLER tablosunu seçin, Form
sihirbazı seçeneğini de seçerek Tamam düğmesine basın.
2- Öğrenciler tablosundan OKUL NO, ADI, SOYADI alanlarını ortadaki ok ile
sağ tarafa atın.
3- Tablolar/Sorgular bölümünden NOTLAR tablosunu seçerek bu tablodaki tüm
alanları da sağ tarafa atın. İleri ile devam.
4- Bir sonraki adımda göre OGRENCILER ve göre NOTLAR şeklinde alt alta iki
seçenek gelir. Burada Öğrenci bilgileri ana form, öğrencinin notları alt
form olacağı için göre ÖĞRENCİLER seçili olmalıdır.
5- Yine aynı ekranda Alt formları olan form ve Bağlı formlar adında iki
seçenek daha vardır. Bu örnekte ilkini seçiyoruz. İstenirse diğeri de
seçilebilir. İleri ile devam.
6- Sonraki adımda alt form için nasıl bir yerleşim istenildiği
sorulmaktadır. Bu iki seçenekten yine istenilen seçilebilir.
7- Daha sonra ana form için hangi stili istediğimiz sorulmaktadır. Buradan
da istenilen seçilebilir.
8- Son aşamada ana form ve alt form için bir isim verilmesi istenir.
Buralara da form içeriğne uygun birer isim yazılıp Son düğmesi ile işlem
tamamlanır.
Alt Form İçeren Formun Kullanımı
Ana formda bir öğrencinin okul numarası, adı ve soyadı görünürken alt
formda bu öğrencinin aldığı tüm dersler ve bu derslere ait notları
girilebilir ve incelenebilir.
Alttaki resimde de görüldüğü gibi veritabanı penceresinin Formlar
bölümünde oluşturulan ana form ile alt form ayrı ayrı görülebilir.
İstenirse ana formun tasarımı veya alt formun tasarımı değiştirilebilir.
Ana form ile alt formu birbirine bağlayan bir alan vardır. Örneğin
yukarıdaki örnekte OKUL NO alanı hem Öğrenci bilgilerini gösteren ana
formda hem de öğrenci notlarını gösteren alt formda mevcuttur. Alt forma
bilgi girişi yapılırken ana formdaki OKUL NO bilgisi otomatik olarak alt
formun OKUL NO alanına gelir. OKUL NO bilgisinin hem ana formda hem de alt
formda görünmesi gereksizdir. Bu nedenle alt formun tasarımına girip OKUL
NO alanını formdan silebiliriz.
|