MS Access - Form Oluştur
Access'teki Formlar, istediğiniz öğeleri görüntülemeyi veya almayı kolaylaştıran mağazalardaki vitrinler gibidir. Formlar, sizin veya diğer kullanıcıların Access masaüstü veritabanınızda depolanan verileri ekleyebileceği, düzenleyebileceği veya görüntüleyebileceği nesneler olduğundan, formunuzun tasarımı önemli bir husustur. Microsoft Access'teki formlarla tasarım açısından yapabileceğiniz çok şey var. İki temel form türü oluşturabilirsiniz -
- Bağlı formlar
- Bağlantısız formlar
Bağlı Formlar
Şimdi ne olduğunu anlayalım Bound Forms -
- Bağlı formlar, tablo, sorgu veya SQL deyimi gibi bazı temel veri kaynaklarına bağlıdır.
- Bağlı formlar, insanların bir formun amacını düşündüklerinde genellikle düşündükleri şeydir.
- Formlar, bir veritabanına veri girmek veya düzenlemek için doldurulacak veya kullanılacaktır.
- Bağlı form örnekleri, genellikle kullanıcıların bir veritabanındaki verileri girmek, görüntülemek veya düzenlemek için kullandıkları şey olacaktır.
Bağlantısız Formlar
Bağlanmamış Formlara bakalım -
- Bu formlar, temel bir kayda veya veri kaynağına bağlı değildir.
- Bağlantısız formlar iletişim kutuları, anahtar panoları veya gezinme formları olabilir.
- Başka bir deyişle, bağlanmamış formlar tipik olarak, verilerin kendisinin aksine, veritabanında gezinmek veya geniş çapta etkileşimde bulunmak için kullanılır.
Bağlı Form Türleri
Access'te oluşturabileceğiniz birçok bağlı form türü vardır. Türleri anlayalım -
Tek Öğe Formu
Bu en popüler olanıdır ve kayıtların görüntülendiği yerdir - her seferinde bir kayıt.
Çoklu Öğe Formu
Bu, ilgili veri kaynağından aynı anda birden çok kaydı görüntüler.
Bölünmüş Form
Form, dikey veya yatay olarak ikiye bölünmüştür. Bir yarısı tek bir öğe veya kaydı görüntüler ve diğer yarısı bir liste görüntüler veya temeldeki veri kaynağından birden çok kaydın bir veri sayfası görünümünü sağlar.
Form Oluşturma
Access'te form oluşturmak için kullanabileceğiniz birkaç yöntem vardır. Bunun için Veritabanınızı açın veCreate tab. Formlar grubunda, sağ üst köşede Form Sihirbazı düğmesini göreceksiniz.
Form Sihirbazını başlatmak için bu düğmeye tıklayın.
Sihirbazdaki bu ilk ekranda, formunuzda görüntülenmesini istediğiniz alanları seçebilir, birden fazla tablo veya sorgudan alanlar arasından seçim yapabilirsiniz.
Çalışan bilgilerimiz için veri girişi yapmak üzere kullanacağımız hızlı bir forma sahip olmak istediğimizi varsayalım.
Nereden Tables/Queries açılır liste, seçin tblEmployeestablo. Tüm alanları aynı anda taşımak için çift oka tıklayın.
O tek masa ile bırakalım ve Next.
Form Sihirbazındaki aşağıdaki ekran formumuz için istediğimiz düzeni soracaktır. Sahibizcolumnar, tabular, datasheet and justifieddüzenler. Burada sütunlu düzeni seçeceğiz ve ardındanNext.
Aşağıdaki ekranda formumuza bir başlık vermemiz gerekiyor. Onu arayalımfrmEmployees.
Formunuza bir başlık verdikten sonra, formun neye benzediğini görmek için formu açabilir veya tablonuza bilgi girmeye başlayabilirsiniz. Veya formun tasarımını değiştirme seçeneğini seçebilirsiniz. İlk seçeneği seçelimopen the form to view or enter information ve tıkla Finish.
Şimdi aşağıdaki ekran görüntüsüne bir göz atın. Formunuz böyle görünüyor. Bu tek bir materyal formudur, yani bir seferde bir kayıt görüntülenir ve daha aşağıda gezinme düğmelerini görebilirsiniz, bu da bize bunun 1/9 kaydını gösterdiğini söyler. O düğmeye tıklarsanız, o zaman hareket eder. sonraki kayda.
O formdaki veya o tablodaki en son kayda atlamak istiyorsanız, o sağ okun yanındaki düğmeyi kullanabilirsiniz, ondan sonra bir satır olan ok, bu son kayıt düğmesidir. Yeni çalışan bilgisi eklemek istiyorsanız, bu kayıtların sonuna gidin ve 9 kayıttan sonra, yeni çalışanın bilgilerini girmeye başlayabileceğiniz boş bir form göreceksiniz.
Bu, Form Sihirbazı'nı kullanarak nasıl form oluşturabileceğinize bir örnektir. Şimdi bu formu kapatıp Oluştur sekmesine gidelim. Şimdi Sihirbazı kullanarak biraz daha karmaşık bir form oluşturacağız. Form Sihirbazı'na tıklayın ve bu sefer birkaç farklı tablodan alanlar seçeceğiz.
Bu Form Sihirbazında seçelim tblProjects için Tables/Queriesve ProjectID, ProjectName, ProjectStart ve ProjectEnd gibi birkaç Kullanılabilir Alan seçin. Bu alanlar artık Seçili Alanlara taşınacaktır.
Şimdi seçin tblTasksTablolar / Sorgular için ve TaskID, ProjectID, TaskTitle, StartDate, DueDate ve PercentComplete üzerinden gönderin. TıklayınNext.
Burada, birkaç farklı nesneden veri almak istiyoruz. Formumuzu nasıl düzenlemek istediğimize ilişkin seçeneklerden de seçim yapabiliriz. Düz bir form oluşturmak istiyorsak, şu şekilde düzenlemeyi seçebiliriz:tblTasks, yukarıda gösterildiği gibi tüm alanlar düz görünümde yerleştirilmiş tek formu oluşturacaktır.
Ancak, bu bire çok ilişkisine dayalı hiyerarşik bir form oluşturmak istiyorsak, verilerimizi tblProjects'e göre düzenlemeyi seçebiliriz.
Yukarıdaki pencerede, bir subform için tblTasksveya bunu bağlantılı bir form haline getirebiliriz. Bu bağlantılı form, tblProjects'in, bu temel projeler formunda seçtiğimiz projeye filtrelenmiş ikinci formu başlatacak bir düğmeye sahip olacağı yerdir. Şimdi seçelimForm with subform(s)ve ardından tıklayın Next.
Aşağıdaki ekranda, alt formunuz için bir düzen seçebilirsiniz. Veri Sayfası Görünümü varsayılan olarak seçilir. Veri Sayfası Görünümü, Tablo Görünümü'ne benzer. Şimdi tıklayınNext.
Aşağıdaki ekranda formlarınız için bir isim vermeniz gerekiyor. İstediğiniz adı girin ve tıklayınFinish.
Access size formunuzun nasıl göründüğüne dair bir önizleme verecektir. Üstte, bizim ana formunuzdaki kontrollere sahipsiniz.Projectstablo. Aşağı inerken bir alt form göreceksiniz. Bir formun içindeki bir form gibidir.
Çoklu Öğe Formu
Ayrıca belirli bir form türü oluşturmak isteyebilirsiniz. Bunun için,More Forms Aşağıya doğru açılan menü.
Menüden bir Multiple Items form, bir Datasheet form, bir Split form veya hatta Modal Dialogform. Bunlar tipik olarak bağlı formlardır; o forma bağlanmasını istediğiniz nesneyi seçin. Bu, Kalıcı İletişim formları için geçerli değildir.
Bu tür bir form oluşturmak için önce nesneyi gezinme bölmesinde seçmeniz gerekir. SeçelimtblEmployees buraya.
Üzerine tıklayarak devam edin More Forms ve Multiple Items.
Yukarıdaki adım, tüm çalışanları listeleyen bir Birden Çok Öğe formu oluşturacaktır.
Bölünmüş Form
Bu tür form, dikey veya yatay olarak eşit yarıya bölünmüştür. Bir yarısı tek bir öğeyi veya kaydı görüntüler ve diğer yarısı, temeldeki veri kaynağından birden çok kaydın bir listesini veya veri sayfası görünümünü görüntüler.
Şimdi seçelim tblEmployees gezinti bölmesinde ve ardından Createsekmesi. SeçinizSplit Form Diğer Formlar menüsünden seçeneğini belirlediğinizde, formun dikey olarak bölündüğü aşağıdaki formu göreceksiniz.