BilgisayarlarVeritabanları

Erişim şekli. Veri girişi formları oluşturma

Erişim, güçlü bir Windows uygulaması, bir veritabanı yönetim sistemi (DBMS ) 'dir. Amacı, bilgileri kullanıcı dostu bir şekilde sunmak, sıklıkla tekrarlanan işlemleri otomatikleştirmektir. Ayrıca, program veri bulma ve saklama konusunda yardımcı olur. Tüm bunlar Access-forms tarafından yapılır. Formlar oluşturmak, kullanıcının mümkün olduğunca yardımcı olması için tasarlanmış basit bir görevdir.

Erişim formunda, vitrindeki gibi, ihtiyacınız olan öğeleri taramak ve açmak kolaydır. Form, kullanıcıların Access'te depolanan verileri ekleyebilecekleri, düzenleyebilecekleri ve görüntüleyebilecekleri bir nesne olduğundan, görünümü önemli bir rol oynamaktadır.

Klasik Erişim uygulaması veritabanını birkaç kullanıcı kullanıyorsa, iyi tasarlanmış formlar, verilerin doğruluğunun ve onlarla çalışmanın etkinliğinin garantisidir.

Formlar oluşturma

DBMS Access kullanıcıya veri ile çalışmak için uygun bir mekanizma sunmaktadır. Bunlar, verilerin girilmesini, düzenlenmesini ve görüntülenmesini kolaylaştıracak özel Erişim formlarıdır. Bu DBMS'de özel bir nesne olup, veritabanı tablolarında saklanan verilerin sunumunu otomatikleştiren zengin bir kontrol cephaneliğine sahiptirler. Bunlar metin alanları, onay kutuları, radyo düğmeleri, açılan listeler ve benzerleri.

Access'te formlar oluşturma yolları çeşitlidir:

  • Mevcut tablolara ve sorgulara dayalı form oluşturma;
  • Boş formlar oluşturma;
  • Ayırılmış formlar;
  • Birkaç girişli formlar;
  • Altta Erişim formları.

Formlar, özel bir yapıcı olan sihirbaz kullanılarak oluşturulur.

Örneğin, veri girişi özel formlardan yapılması durumunda özellikle uygundur. Bunun için form formu, veri girişi alanları özel olarak formdaki gibi yapılır.

Mevcut bir tabloya dayalı formlar

Varolan bir tabloyu temel alan Access'te formlar oluşturmak çok basittir. Bunu yapmak için "Oluşturma" bölümünde "Form" düğmesini tıklayın. Bu davadaki esas koşul, veri içeren bir tablo ile birlikte navigasyon alanındaki seçiminin önceden oluşturulmasıdır. Formda, bağlantılı tablonun verisinin yanı sıra yalnızca bir kayıt görüntülenir.

Formda birden fazla tablo girişi yazdırmak için Oluştur bölümünün aynı bölümünde Birden Fazla Öğe düğmesini seçin. Bu şekilde, tablodaki tüm alanlarla birlikte formun metin alanlarına bir dizi veri kaydı görüntüleyebiliriz.

Varolan tabloyu temel alarak, Access'te formlar oluşturmanız, bölünmüş bir form da geliştirmenize olanak tanır. Bu, denetimlerdeki veri gösterimi ile birlikte, verilerin bir örneğini tablo biçiminde paralel olarak temsil eden bir görünümdür. Bölünmüş bir form oluşturmak için "Oluştur" bölümünde "Paylaşılan form" düğmesini seçin.

Bu tür formlar çok sayıda kontrol kullanılarak hemen biçimlendirilmiş gibi görünürler. Genellikle bu tür öğeler, tabloların alanlarında depolanan veri değerlerinin görüntülendiği tek satırlı metin alanlarıdır. Önceden biçimlendirilmiş yerine, boş formlar oluşturabilirsiniz.

Düzen modu

Kullanıma hazır tablolar form moduna konur. Bu modda, yalnızca veritabanı tablo kayıtlarının verilerini kendileri değiştirebilir, bu kayıtlar arasında geçiş yapabilirsiniz. Bu modda biçimlendirme izin verilmez ve Microsoft Access formlarının oluşturulması, denetimlerin ve formun biçimlendirilmesini gerektirir. Tüm bunlar, düzen moduna veya tasarım moduna geçerseniz yapılabilir.

Yerleşim modu, tasarım modu ile kalıp tasarımı için daha az olanak olan farklıdır. Aynı zamanda, hızlı biçimlendirme, denetimleri küçük değişiklikler yapmak için çok uygundur: dikey veya yatay hizalama, ek metin alanları ekleme, formun dış stilini değiştirme vb. Düzen modunda, tasarımcı modu bu yeteneği sağlarken, kontrollerde görüntülenen verileri değiştiremezsiniz.

Tasarım modunda formların konfigürasyonu daha karmaşık ve ayrıntılıdır. Buna ek olarak, yalnızca tasarım modunda bir dizi grafik tasarım öğesi yanı sıra kontroller de mevcuttur: dikdörtgenler, çizgiler, düğmeler, açılır kutular, anahtarlar ve daha fazlası. Bu modda, düzenlenebilir bir formun veri kaynağını değiştirebilirsiniz. Ayrıca, bu moddan, düzen modunu kapatabilirsiniz.

Forma bir düğme ekleme

Örneğin, forma kapatmanız gereken bir düğme eklemeniz gerekir. Tasarımcı modunda çeşitli kontrollerin bütün bir düzeni mevcut olacak ve bunların arasında buton yer alacaktır. Form mizanpajına eklerseniz, DBMS, pencerenin kullanıcıdan önce göründüğü düğme oluşturma sihirbazını otomatik olarak yürütür.

Düğmeler oluşturmak için kullanılan pencere, işlem listeleri içeren çeşitli kategorilerden oluşan bir seçenek sunar. Bizim durumumuzda, "Form çalışması" kategorisini seçmelisiniz. Bu kategorideki eylemler listesinden "Formu kapat" ı seçmeniz gerekiyor.

Bir sonraki adımda, kullanıcıya formun kapatılmasından bu düğmenin sorumlu olduğunu bildirmeniz gerekir. Metni düğmeye bırakabilir ve simgesini (resim) kullanarak bunu anlatabilirsiniz.

Ardından, sihirbazın kullanıcıdan düğmeye bir isim vermesini isteyecek ve bundan sonra "Bitir" i tıklayabilirsiniz - böylece formun kapatılmasına hazır bir düğme elde edersiniz.

Oluşturulan düğmeyi şimdi tıklarsanız, DBMS formda oluşturulan değişiklikleri kaydetmek ve ardından kapatmak için sizi uyaracaktır. Tasarım modunda, bu düğme çalışamaz. Yalnızca hazır formda çalışır.

Formların kendilerinin özel bir ustanın yardımıyla derlenebileceği de söylenmelidir. Bir form yöneticisi kurma sürecinde yalnızca ayarlarını belirlemeniz gerekir. Ayrıca, ana tarafından oluşturulan form, düzen moduna veya tasarım moduna geçerek kendi takdirine bağlı olarak kolayca biçimlendirilebilir.

Alt formlar

Alt form, diğerinin, ana Erişim formunun tamamlayıcısı olan bir unsurdur. Gönderme formları oluşturmak, formlar arasındaki ilişkilerin varlığını yansıtan iki tablodan hiyerarşik bir tasarım geliştirilmesidir.

Aralarındaki ilişki, veritabanı tabloları arasında var olan farklı bağlantı türünü yansıtabilir: bire bir çoklu, çoklu çoklu. Çoğu zaman, bu ilişkiler bir aile (ana) form ve bir çocuk (bir alt) varlığıyla bir aile ilişkisi bağlamında değerlendirilir.

Alt form nedir?

Access'te alt formların oluşturulması bir örnekle açıklanabilir: Bu form, bir çevrimiçi mağazadaki bir alıcıya ait sipariş biçimidir.

Alıcı hakkındaki bilgiler bir tabloda yer alır ve verilerin tasarımı normalleştirilmesi nedeniyle emirlerine ilişkin bilgiler başka bir yerde saklanır. Bir alıcı aynı anda birkaç siparişe karşılık geldiğinden, müşterinin tablolarıyla emirler arasındaki ilişki, çoklu ilişkiyi yansıtır. Bu durumda, alıcının verilerini temsil eden form ana form haline gelecektir. Emirlerinin verilerini temsil eden bir diğeri ana hattına eklenecek ve ast da olacak.

Aynı düzen içinde bulunan ana ve alt formlar yalnızca ilgili verileri göstermektedir. Dolayısıyla, alıcı tablosunda benzersiz bir alıcı varsa ve siparişlerin alt sipariş tablosunda bununla ilişkili üç kayıt varsa, alt form siparişleriyle ilgili tüm kayıtları görüntüleyecektir.

Form Sihirbazı

Access'teki formlardan farklı şekillerde hiyerarşik bir yapı oluşturabilirsiniz. Örneğin, ana ve alt formları oluşturmak için bir komut dosyası uygulayarak, form sihirbazına başvurabilirsiniz.

Access'te bir sihirbaz yardımıyla bir ast oluşturan bir ana form oluşturmak çok zor olmayacak. O sadece formları kendileri oluşturmaz, aynı zamanda onları gerekli tutumla birleştirir. Bir alt form oluşturmak için komut dosyası mevcut bir anaya eklenmesini gerektiriyorsa, sihirbazı kullanabilir veya varolan tabloyu yalnızca ana mizanpaja sürükleyebilir ve alt dizin haline getirebilirsiniz.

Gönderi formları oluşturma

Bağlı iki tabloya dayalı alt formlar oluşturun (Yazarlar ve Kitaplar). Bunun için form master'ı kullanacağız. İlk adım, yürütme komutu Access DBMS'de bulunan (form oluşturma) sihirbazın kendisini açmaktır. Örneğin, Access 2007'de, "Diğer formlar" öğesinin açılır listesinden bulunabilir.

Sihirbazın açılan penceresi, form oluşturmak istediğiniz tablonun yanı sıra kullanıcının görmek istediği alanları (çift tıklama seçimi) seçmenizi ister. Aynı penceredeki ilk tablodan sonra, ilk tabloya bir bağlantı olan başka bir tablo seçmeniz gerekecektir. Usta ilişkiyi bağımsız olarak keşfedecek ve yapamıyorsa, alt formlar oluşturamaz. Bizim durumumuzda, Kitaplar tablosuna dayanılarak oluşturulan form alt bir unsur haline gelmektedir.

Sonraki adımda, sihirbaz size veri gösterimi türünü seçmenizi ister. "Alt Formlar" ı seçip tekrar "İleri" düğmesini tıkamamız gerekiyor.

Bir sonraki adım bize, oluşturulan formların görünümünü seçme fırsatı verecektir: bir bant veya tablo düzeni. Şerit tarzı daha zengin olduğunu söylemeliyim.

Son adımda form başlıklarını konfigüre ettikten sonra "Bitir" e tıklayın - alttaki erişim formları kaydedilecektir. Form oluşturma tamamlandı.

Yaratılan tasarım, tasarıma veya düzen moduna geçirilebilir. Oluşan alanları biçimlendirmek veya diğer denetimleri eklemek için bu gerekli olacaktır.

Access'te bir düğme formu oluşturma

Veritabanında çok sayıda tabloların bulunması ve bu tabloların verileri ile ilişkili formlar, veritabanının genel düzenini büyük ölçüde karmaşıklaştırır. Taban formları arasındaki hareketi basitleştirmek için, ana düğme formu oluşturun. Bu normal bir unsur olup, tasarımcıyı kendi kararınıza göre düzenleyebilirsiniz. Ana düğme formunu oluşturarak, Access ekranında açılış ekranı veya başlangıç sayfası olan bir veritabanı formu oluşturduğunuzu söyleyebilirsiniz.

Üzerine yerleştirilen düğmeler yardımı ile, düğmelerin her biri ayrı bir şekil ile ilişkilendirildiğinden, öğeler arasında taşınmak daha kolaydır. Düğmeye tıklamak DBMS'nin düğme ile ilişkili tabloya gitmesine neden olur.

Görevli ile çalışmak

Access'te, ana düğme formunun oluşturulması özel bir dispatcher tarafından gerçekleştirilir . Düğme yöneticisi veritabanı bölümündedir. İlk defa gerçekleştirilirse, düğme düğmeleri bulamaz ve böyle bir düğme oluşturulmasını önerir. Sihirbazın görüntülenen penceresinde "Düzenle" yi seçebileceğiniz çeşitli düğmeler bulunur. Dolayısıyla düğme formunun bağlantı ayar işlevine ve veritabanının mevcut diğer formlarına gidebilirsiniz.

Örneğin, ana düğme biçimine - "Düğme 1" ve "Düğme 2" - iki düğme ekleyin. Bu düğmeler, astlardan biri olan Yazarlar1 ve Kitaplar formuna bağlıdır. "Oluştur" u seçtikten sonra, istediğiniz düğme adını ve gerçekleşmesi gereken işlemi belirttiğimiz bir iletişim kutusu açarız ("Değişiklik için form açın"). Üçüncü alanda eklediğimiz düğmeyi ilişkilendirmek istediğimiz formu belirtiyoruz.

Ayarlar penceresini kapattığımızda, düğme formumuzun gezinme penceresinde göründüğünü görürüz. Gezinme çubuğunda seçtiğinizde, pencereyi açın ve basit bir stil ve iki düğme içerdiğini görün. Düğmeleri tıklamak DBMS'nin bu düğmenin bağlı olduğu formu açmasına neden olur.

Masa bölümü

Yapılan işlemlerden sonraki tablolarda, Santral Öğeleri adlı yeni tablo ekleyebilirsiniz. Oluşturulan düğme düğmeleriyle ilişkili tüm ayarları veri depolar. Bizim durumumuzda iki düğmeli tek bir düğme düğmesi var, bu yüzden sadece üç girişi var:

  • Form üzerindeki düğmelerle ilgili kayıtlar,
  • Onlarla bağlantılı eylemler hakkında,
  • Düğme şeklindeki form hakkında kaydedin.

Tasarım modu

Oluşturulan düğme biçimli form içeriğini tasarımcı modunda biçimlendirerek karmaşık hale gelebilir. Yardımıyla, yüzeyine birçok faydalı kontrol eklenebilir.

Ana düğme şekli de benzer diğer formlarla bağlantı kurma özelliğidir. Bu, çoklu bölümler ve kategoriler için yer bulunan çok büyük bir veritabanındaki formlar arasında geçişler göndermek için kullanışlı bir işlevdir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.delachieve.com. Theme powered by WordPress.