Microsoft Access veritabanını temel alan bir form şablonu tasarlama

Not:  En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz .

Ya da sorgu verilere veya sorgu ve veri göndermek için Microsoft Office Access veritabanı ile çalışan bir Microsoft Office InfoPath form şablonu tasarlayabilirsiniz. Bu form şablonunu bir Microsoft Office Access 2007 (.accdb biçimine) veritabanı veya Access veritabanı (.mdb biçimi) önceki bir sürümde kaydedilmiş temel tasarlayabilirsiniz.

Bu makalede

Genel bakış

Uyumluluk dikkat edilmesi gereken noktalar

Başlamadan önce

Form şablonu tasarlama

Gönder seçeneklerini yapılandırma

Genel Bakış

Bir formu ana veri bağlantısı adlı bir birincil veri bağlantısı olabilir ve bu bağlantıyı isteğe bağlı olarak bir veya daha fazla ikincil veri bağlantıları olabilir. Sorgu veya Access veritabanı form verilerini gönderme için ana veri bağlantısı kullanabilirsiniz. İkincil veri bağlantıları, sorgu ve bazı özel durumlar dışında dış veri kaynaklarını veri göndermek için de kullanabilirsiniz. Örneğin, böylece yalnızca veritabanını sorgular Access veritabanı ikincil veri bağlantısı kullanabilirsiniz. Access veritabanına veri dizini form gönderen bir forma bir ikincil veri bağlantısını ekleyemezsiniz.

Bir Access veritabanını temel alan bir form şablonu tasarladığınızda, InfoPath bir ana veri kaynağı sorgu ve veri alanları içeren gruplarıyla oluşturur ve form şablonu için ana veri bağlantısı olarak sorgu veri bağlantısı oluşturur. Bu alanlardan ve grupları veri veritabanındaki tablolarda depolanan biçimini karşılık gelir.

Sorgu alanları forma veri sorgu alanları eşleşen kayıtların sorgu sonuçları sınırlamak için bir kullanıcı tarafından girilen verileri içerir. Bu form şablonunu temel alan bir form ana veri bağlantısı kullanıldığında, InfoPath sorgu alanlarına verileri kullanarak bir sorgu oluşturur. InfoPath, ardından veri bağlantısı üzerinden sorguyu gönderir. Veritabanını sorgu sonuçlarını veri bağlantısı üzerinden forma döndürür. Sorgu sonuçlarını söz konusu veri alanları için ilişkili denetimleri formdaki aracılığıyla düzenlenebilir veri alanlarına yerleştirilir.

Veri yapısı sorgu ve veri alanlarını veriler veritabanında depolanır biçimini aynı olması gerektiğinden, bu alan veya grup ana veri kaynağında değişiklik yapamazsınız. Ana veri kaynağındaki kök gruba alan veya grup yalnızca ekleyebilirsiniz. Ayrıca bkz bölümünde veri kaynakları hakkında daha fazla bilgi için bağlantılar bulabilirsiniz.

Formun temel alan bir form şablonu ve veritabanı aşağıdaki gereksinimleri karşılıyorsanız, form verilerini formun ana veri bağlantısı ile bir veritabanını gönderebilirsiniz:

  • Form şablonu olan bir tarayıcı uyumlu form şablonu    Tarayıcı uyumlu form şablonu tasarlarken InfoPath veri gönderme bağlantısı ana veri bağlantısında oluşturmaz. Kullanıcıların tarayıcı uyumlu form şablonu temel alan bir form verileri göndermelerine izin vermek için veritabanı ile çalışan bir Web hizmetini kullanın.

  • Her iki adet ana veri kaynağındaki ilgili tabloları sol tabloda birincil anahtar içerir    İlişkileri her ilişkili tablo çifti için en az biri sol tablodan birincil anahtar eklemeniz gerekir.

  • Form deposunun büyük ikili veri türü ana veri kaynağındaki verileri alanların hiçbiri    Büyük ikili veri türü, resimler, resimler, OLE nesneleri, dosya ekleri, Office Access Not veri türü veya SQL metin veri türü gibi depolanabilir alanları sorgu içeriyorsa, InfoPath veri gönderme bağlantısı devre dışı bırakır.

Veri gönderme bağlantısı InfoPath etkinleştirir açtığınızda, kullanıcıların veritabanı ana veri kaynağına veri alanlarında depolanan verileri gönderebilir. Bu form şablonunu temel alan formları Gönder seçeneklerini özelleştirebilirsiniz.

Sayfanın Başı

Uyumluluk dikkat edilmesi gereken noktalar

Bir Access veritabanını temel alan bir tarayıcı uyumlu form şablonu tasarlama yapamazsınız.

Sayfanın Başı

Başlamadan önce

Bir Access veritabanını temel alan bir form şablonu başarıyla tasarlayabilirsiniz önce Access veritabanı hakkında aşağıdaki bilgiler gerekir:

  • Veritabanının konumunu ve adını.

    Not: Kullanıcılarınız için erişilebilen bir ağ konumu veritabanınızı olduğundan emin olun.

  • Form şablonunuzu kullanıcıların bir veritabanı için formlar göndermelerine izin veriyorsa alacak tablonun adını verileri, gönderdiğiniz. Veri gönderme bağlantısı yapılandırdığınızda, bu tabloda birincil tablo olarak kullanacaksınız.

  • Form şablonunuzu yalnızca veritabanını sorgular varsa, veritabanına gönderilen sorgu sonuçlarını sağladığı tablonun adı. Sorgu veri bağlantısını yapılandırdığınızda, bu tabloda birincil tablo olarak kullanacaksınız.

  • Birincil tablo verilerinden gerektirebilir herhangi bir tablo adlarını. Çoğu durumda, tablo ilişkileri zaten veritabanında kurulur. Birincil tablo ve başka bir tablo arasındaki ilişkileri el ile oluşturmak gereksinim duyarsanız, her iki tablodan ilişkili alan adlarını gerekir.

Sayfanın Başı

Form şablonu tasarlama

Bir sorgu veri bağlantısı olan bir form şablonu tasarlama için önce form şablonu oluşturmanız gerekir. Bir veritabanını temel alan bir form şablonu oluşturduğunuzda, InfoPath form şablonu ve veritabanı arasındaki ana veri bağlantısı olarak sorgu veri bağlantısı oluşturur. Bu işlem form şablonunun ana veri kaynağını otomatik olarak oluşturur.

Form şablonunu oluşturduktan sonra Denetim bir form şablonuna ekleme ve sonra bu denetimi ana veri kaynağındaki bir alana bağlamak gerekir. Kullanıcılarınız formunda sorgu sonuçlarını görmek bu sağlar.

Adım 1: form şablonu oluşturma

  1. Dosya menüsünde, Tasarım Form şablonunutıklatın.

  2. Form şablonunu tasarım iletişim kutusunda, Yeni bir tasarımaltında Form şablonunutıklatın.

  3. Temel alınan listesinde, veritabanı' nı tıklatın ve sonra da Tamam' ı tıklatın.

    Veri Bağlantı Sihirbazı'nı başlatır.

  4. Veri Bağlantı Sihirbazı'nın ilk sayfasında, Veritabanı Seç'itıklatın.

  5. Veri kaynağını seç iletişim kutusunda, veritabanınızı konumunu bulun.

    Not: Veritabanınızı bir ağ konumu depolanıyorsa, Evrensel Adlandırma Kuralı (UNC) bu konumun yolunu için göz atın. Eşlenmiş bir ağ sürücüsüne aracılığıyla ağ konumuna göz atın değil. Eşlenmiş bir ağ sürücüsüne kullanırsanız, bu form şablonunu temel alan formlar oluşturma kullanıcılar eşlenmiş bir ağ sürücüsüne veritabanından arar. Kullanıcı bir eşlenmiş bir ağ sürücüsüne yoksa, form veritabanı bulmaz.

  6. Veritabanınızı adını tıklatın ve sonra da ' ı tıklatın.

  7. Tablo Seç iletişim kutusunda, birincil tablo veya kullanmak istediğiniz sorguyu tıklatın ve sonra da Tamam' ı tıklatın.

  8. Sihirbazın sonraki sayfasında Tablo Sütunları Göster onay kutusunu seçin.

  9. Varsayılan olarak, tüm tablo alanları form şablonunun ana veri kaynağına eklenir. Ana veri kaynağında dahil etmek istemediğiniz alanların onay kutularını temizleyin.

    Herhangi bir ek tablo veya sorgu veri bağlantısında kullanmak istediğiniz sorguları ekleyin.

    Nasıl mı?

    1. Tablo Ekle'yitıklatın.

    2. Tablo veya Sorgu Ekle iletişim kutusunda, alt tablo adını tıklatın ve sonra İleri' yi tıklatın. İlişkileri her iki tablodaki alan adları eşleşen göre ayarlamak InfoPath çalışır. Önerilen ilişki kullanmak istemiyorsanız, ilişkiyi seçin ve İlişki Kaldır'ıtıklatın. İlişki eklemek için İlişki Ekle'ıtıklatın. İlişki Ekle iletişim kutusunda, ilgili her alana karşılık gelen sütun adını tıklatın ve sonra da Tamam' ı tıklatın.

    3. Son'a tıklayın.

    4. Ek alt tablolar eklemek için bu adımları yineleyin.

  10. İleri'yi tıklatın.

  11. Sihirbazın son sayfasında, ana veri bağlantısı için bir ad yazın. Bu ad, Veri kaynağı listesinde Veri kaynağı görev bölmesinde görünür.

  12. Form şablonunuzu Genel Bakış bölümünde gereksinimleri karşılıyorsa, bu sayfadaki Özet bölümü sihirbazın InfoPath ana veri bağlantısındaki veri gönderme bağlantısı etkin gösterir.

  13. Veri gönderme bağlantısı adını değiştirmek için uygun kutuya yeni bir ad yazın.

  14. Form şablonuna daha sonra ekleyeceksiniz veri bağlantısı üzerinden başka form verilerini gönderme gönderilmeyi kullanıcılarınızın sağlamak için göndermek için bu bağlantıyı etkinleştir onay kutusunu temizleyin.

    Not: Form şablonunuzu Genel Bakış bölümünde gereksinimleri karşılamıyorsa, InfoPath veri gönderme bağlantısı devre dışı bırakır ve bağlantısı için bir ad girin kutusuna ve Bu bağlantı için Gönder etkinleştir onay kutusu kullanılamaz. InfoPath veri gönderme bağlantısı devre dışı bırakırsa, ana veri bağlantısı form şablonunuz için yalnızca bir sorgu veri bağlantısı içerir.

Adım 2: bir denetimi bir alana bağlamak

  1. Denetimler görev bölmesi görünür durumda değilse, Ekle menüsünde Diğer Denetimler’e tıklayın veya ALT+I, C tuşlarına basın.

  2. Bir denetimi form şablonunuzu sürükleyin.

  3. Denetim bağlama iletişim kutusunda, denetimi bağlamak istediğiniz alanı seçin.

Sayfanın Başı

Gönder seçeneklerini yapılandırma

InfoPath form şablonunuzu ve Veri Bağlantı Sihirbazı'nda seçili tabloları gereksinimlerine Genel Bakış bölümünde, ana veri bağlantısını kullanarak veri göndermek için form şablonunuzu yapılandırır.

Kullanmayı seçerseniz, bu gönderme veri bağlantısı, InfoPath form şablonuna kullanıcılar form verilerini veritabanına göndermeden şekilde yapılandırır ve Standart araç çubuğu ve dosya için Gönder komutunu Gönder düğmesi de ekler formu menüsünde. InfoPath form şablonu ve böylece kullanıcılar formlarını gönderdiğinde, formu açık kalır ve form başarıyla gönderildi olup olmadığını belirten bir ileti görüntülenir da yapılandırır. Gönder düğmesi üzerinde görüntülenen metni değiştirme ve kullanıcı gönderdikten sonra da form davranışını değiştirme.

  1. Araçlar menüsünde, Gönderme Seçenekleri' ni tıklatın.

    1. Gönder düğmesini Standart araç çubuğu ve kullanıcılar form doldururken Dosya menüsünde görüntülenen Gönder komutu görünen adını değiştirmek için Gönder Resim yazısı kutusuna yeni adı yazın. Seçenekler iletişim kutusu.

      İpucu: Bu düğme ve komut için klavye kısayolu atamak istiyorsanız, yazın ve işareti (&) klavye kısayolu olarak kullanmak istediğiniz karakteri önce. Örneğin, ALT + B Gönder düğmesi ve komutu klavye kısayolu atamak için & Gönderyazın.

  2. Formunuzu doldurduğunuzda Standart araç çubuğunda Gönder komutunu veya Gönder düğmesini kullanan diğer kişilere istemiyorsanız Gönder menüsü öğesini ve araç çubuğunda Gönder düğmesini göster onay kutusunu temizleyin.

    1. Varsayılan olarak, form, kullanıcıların gönderdikten sonra InfoPath formu açık tutar ve form başarıyla teslim edildiği belirten bir ileti görüntüler. Bu varsayılan davranışı değiştirmek için Gelişmiş' i tıklatın ve sonra aşağıdakilerden birini yapın:

      • Formu kapatmak veya tamamlanmış form kullanıcı gönderdikten sonra yeni bir boş form oluşturmak için gönderdikten sonra listede istediğiniz seçeneği tıklatın.

      • Form başarıyla teslim edildiği belirtmek için özel bir ileti oluşturmak için Özel iletileri kullan onay kutusunu seçin ve ardından iletilerinizi Başarı ve sorunlarınızı üzerinde kutularına yazın.

        İpucu: Kullanıcılara bildirmek için hatası durumunda kutuya bir ileti kullanma bunlar kendi formu gönderemiyor olursanız ne yapılmalı?. Örneğin, kullanıcıların kendi formu kaydedin ve daha ayrıntılı yönergeler için kişiyle önermek.

      • Kullanıcı form gönderdikten sonra ileti görüntülemek üzere istemiyorsanız, başarı ve hata iletileri göster onay kutusunu temizleyin.

Sayfanın Başı

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×