Access’de Tablo ve Sorgu tasarımı sonrasında Form tasarlayarak kullanıcı girişi ile doğru veri girilmesini ve anlaşılabilir bir görsel sunar. Bu bölümde de form tasarımında kullanacağımız Office Sekmeleri işlemek istiyorum.
Tasarım Sekmesi
Tasarım Sekmesi Office uygulamasının aşina olduğumuz menüler var. Yada menüyü seçecek ne işe yaradığı anlaşılabilir. Ancak tasarlarken en çok kullanacağımız alan Denetimler Bölümüdür. Bu bölümü ayrıca işleyeceğiz.
Görünüm

Formun Görümünü Değiştirir. Tasarladıktan sonra Form görünümünde açarsanız kullanım halini görebilirsiniz. Daha önce bahsettiğimiz form görünümlerine buradan da erişebilirsiniz.
Temalar, Renkler, Yazı Tipleri

Formda kullanılan buton yazı tipi gibi Formdaki görünüme ait tüm ayarlamalar bu bölümde yapılır. Hazır temaları kullanmanızı tavsiye ederim. Formlar standardın dışında ve daha güzel görünüyor.
Üst Bilgi Alt Bilgi

Formunuzun Üst veya alt bölümünde açılan Form Üst Bilgisi veya Form Altbilgisi alanına Logo, Başlık ve Tarih Saat alanları eklemek için kullanılır. Bu alanları seçtiğinizde aşağıdaki şekilde Üst bilgi ve Alt bilgi alanları açılmaktadır.

Araçlar

Formlar kısmında birçok araç diğer bir ifade ile özelikleri vardır. Bu alanların hepsi açık değildir. Araçlar bölümü ile bu alanları açıp kapatmanızı sağlar.
Örneğin
Var Olan Alanlar Ekle butonuna bastığımızda Alan listesi açılıp ve kapanır. Bu alan ile forma tablolardaki kolonlardan textbox ekleyebilirsiniz

Özellik Sayfası butonu ise adından da anlaşılacağı gibi Form veya bir buton yada form elemanının özelliğini göreceğiniz bölümdür. Form tasarlarken en çok kullanacağımız bölüm burası olacaktır.

Düzenle Sekmesi
Düzenle Kısmı ise formdaki yerleşimler ilgili alandır.

Biçim Sekmesi
Adından da anlaşılacağı gibi Yazı Tipi Arka Plan Resmi gibi dizaynların yapıldığı bölümdür.

Denetimler Bölümü – (Buton, Combobox vs.)
Tasarım Sekmesinde Denetimler bölümünü ayrı olarak anlatmak istedim. Çünkü form tasarlarken bu bölüm kullanılacaktır.
Form kısımları bir programcının sürekli kullandığı bir araçtır. Kullanıcıya daha kolay veri girişi yapabilmesi için en anlamlı şekilde veri girilmesini sağlayacağı alanlardır. Kötü bir tasarımda kullanıcı hatalı değerler girmesi ve programda sürekli hata almasını sağlar. Doğru tasarımla yapılan işin kolaylaştırmasını sağlar. Formdan girilen verilerdeki amaç tablolarda verilerin eklenmesi güncellenmesi veya silinmesi için kullanılmaktadır. Böylelikle Raporlarda istediğimiz bilgileri alabileceğiz.
Form Denetimini açtığımızda aşağıdaki araçlar çıkacaktır.

Standart olarak ok işareti seçilidir. Bunun anlamı hiçbir form ekleme işlemi yapmaz. Form üzerinde mevcut işlemler arasında gezinti yapmanızı sağlar.
Metin Kutusu
![]()
Metin Kutusu eklediğimizde aşağıdaki şekilde metinsel değerlerin girilebildiği alandır. Genellikle Tablolarda Kısa Metin veya Uzun Metin veri tipleri bağlamak istediğimizde Metin Kutusu Form Denetimini kullanılmaktadır.
![]()
Etiket
![]()
Dikkat ederseniz Metin Kutusu eklediğimizde sol kısmında Etiket’de gelmişti. Bunun yerine ayrı bir etiket istersek bu alanı kullanılmaktadır. Nedir bu etiket? Hiçbir özelliği olmayan sadece formda yazı yazmak için kullanılmaktadır.
![]()
Düğme
![]()
Düğme diğer bir anlamı butondur. Formda butonlar kullanmak isterseniz Düğme butonu kullanılmaktadır.
![]()
Düğme butonu bastığınız anda bir sihirbaz açılmaktadır..

En çok kullanılan diğer bir ifade ile işimize yarayacak bir çok buton bu kısımda yer almaktadır. Örneğin kaydetme, kayıtlar arasında gezinti, form açma, programı kapatma gibi birçok butonu kullanabilirsiniz.
Sekme Denetimi
![]()
Tek bir formda sayfaya sığamayan form elemanları kullanılmak istenebilir. Böyle durumda Sekme Denetimi kullanılmaktadır. Her sekmede ayrı formlar tasarlayarak alandan tasarruf etmiş oluruz.

Bağlantı
![]()
Bir Web sayfa adresi, bir Word dosyası, excel dosyası veya herhangi bir dosya için link verilir. Örneğin formun kullanma dokümanı için bir pdf dosyası oluşturulabilir ve yardım resmi kullanarak pdf’e bağlantı sağlanmaktadır.
Web Tarayıcısı Denetimi
![]()
Formda bir Web sayfasını açmak için kullanılmaktadır. Ancak browser’da sürekli hata vermektedir. Görüldüğü gibi site açılırken bile doğru yüklenememiştir.

Gezinti Denetimi
![]()
Sekme Denetimine benzer bir araçtır. Buton şeklide sekmeler görüntüsü ile kullanabilirsiniz.

Seçenek Grubu
![]()
Radio Grup olarak geçer. Örneğin Evli Bekar gibi belirlediğiniz gruptan sadece birini seçme zorunluğu olan durumlarda kullanılmaktadır.

Hatırlarsanız Müşteri kartında Sadık Müşteri olup olmadığı sormuştuk. Seçenek Grubu ile aşağıdaki şekilde görsel oluşturabilirsiniz.

Birleşik Giriş Kutusu – Combobox

Kullanıcıyı belirlediğimiz listeden seçim yapılır. Örneğin İller Listesi gibi. Elle yazıp yanlış yazmaları önlemek için çok etkili bir yöntemdir. Böylelikle Raporlama da daha kararlı veriler elde etmiş oluruz. Birleşik Giriş Kutusu seçtiğimizde aşağıda şekilde sihirbaz gelir ( sihirbazı kısalttım ) örnek tablomuzdan seçim yapılmıştır.


Birleşik Giriş Kutusu formda aşağıdaki şekilde görülmektedir.

Değiştirme Düğmesi

Değiştirme düğme iki farklı görseli ile işlem yapmanızı sağlar.
![]()
Düğmeyi ekledikten sonra basıldığında ne işlem yapılacağı gibi işlemler Olay bölümünden Kod yazarak ya da makro kullanarak yapabilirsiniz.
Liste Kutusu
![]()
Birleşik formla aynı mantıkla çalışmaktadır. Tek farklı açılır şekilde değil bir liste olarak görülür. Görseli aşağıdaki şekildedir.

Onay Kutusu
![]()
Onay kutusunda 2 seçenek vardır. Seçili veya Seçili değil. Proje örneğimizde Sadık Müşteri mi? Sorusunda veri tabanında 1 veya 0 vardı. Evet/ Hayır, Doğru / Yanlış, True/ False gibi değerler de olabilmektedir. Tabloda kaydedilen bu değerlerin görsel halini Onay Kutusu ile sağlayabilirsiniz.
![]()
Seçenek Düğmesi
![]()
Evli/ Bekar gibi sadece bir seçeneği seçebileceğiniz alternatiflerden bir tanesidir. Seçenek Grubu olarak kullanılırsa bir anlamlı olur. Tek başına bu seçenekle seçilirse Onay kutusundan farklı olmayacaktır. Bu seçenek yerine Seçenek Düğmesi yerine Seçenek Grubu kullanılmasını tavsiye ederim.
Alt Form / Alt Rapor
![]()
Form içinde Alt form ya da Alt rapor ya da alt tablo göstermek için kullanılmaktadır.. Bunun anlamı tasarladığımız bir formda bu forma bağlı tablo, veya form ekleyebilirsiniz. Projemizin tasarımında da gördüğünüz gibi alt kısımda olan işlemi alt form seçeneği ile yapacağız.

İlişkili Nesne Çerçevesi

Forma Resim veya herhangi bir obje eklemek için kullanılmaktadır..
Grafik

Adından da anlaşılacağı gibi grafik oluşturmada kullanılmaktadır. Burada amaç doğru tablolarla doğru verileri tespit edilerek rapor oluşturmak gerekir. Eğer doğru veri yoksa ilgili tablolardan sorgu oluşturmak gerekir.
Genelde formlar kısmında çok kullanılmıyor. Ancak raporlar kısmında Grafikler kullanılabilir.
