Kural ekleme

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 .

Bir form şablonu tasarladığınızda, otomatik olarak iletişim kutusunu görüntülemek, alan değerini ayarlayın, sorgu veya bir veri bağlantısı gönderme, görünümler, geçiş veya açmak veya yanıt belirli olay ve koşullar için bir formda kapatmak için kuralları kullanabilirsiniz. Olaylar belirli alan veya grup değişiklik veri kaynağı, bir düğmeyi tıklatarak, ekleme noktasını yinelenen bölüm veya yinelenen tabloveya satıra açma veya gönderim bir formun içinde ekleyebilirsiniz. Koşul içerebilir hesaplamalar, XPath ifadeleri, kullanıcı rollerine ve bir alanın değeri olup olmadığını boş, belirli bir aralıkta, başka bir alanın değeri eşittir veya başlar veya belirli karakterler içeriyor.

Her kural için birden çok eylem de ekleyebilirsiniz. Örneğin, yeni bir form görünümünde görünür, form görünümü değiştirir ve bir kullanıcı bir alana bağlı bir denetim out doldururken sonra veri bağlantısı kullanıyordur biliyor kullanıcı izin vermek için iletişim kutusunda ileti görüntüleyen bir kural ekleyebilirsiniz.

Bu makalede

Genel bakış

Uyumluluk dikkat edilmesi gereken noktalar

Kullanıcı form açtığında çalışan bir kural ekleme

Denetime bir kural ekleme

Bir alan veya grup için kural ekleme

Kullanıcı form gönderdiğinde kural ekleme

Genel Bakış

Form şablonunda iş mantığını uygulamak gerektiğinde, kurallarını kullanabilirsiniz. Bir kural aşağıdakileri yapabilirsiniz:

  • Bir iletişim kutusu iletisi göster    Formdaki belirli bir koşul yerine getirildiğinde bir iletişim kutusu kullanıcıya göstermek için bir kural ekleyebilirsiniz. Örneğin, kullanıcı belirli bir miktarı aşan bir değer girerse, bir ileti içinde Masraf raporu formundaki görüntüleyebilirsiniz.

  • İletişim kutusu ifadesi göster    Form üzerindeki farklı alanların değerleri hesaplayan bir XPath ifadesi sonuçlarını görüntülemek için bir kural ekleyebilirsiniz. Örneğin, karmaşık bir hesaplama gerçekleştirmek için kullanılan birkaç kurallarını ortasında bu eylemi kullanabilirsiniz. Hesaplama sırasında değerleri hesaplamanın her değişikliği izleyerek düzgün çalıştığını doğrulamak için bu eylemi kullanabilirsiniz.

  • Görünümleri değiştir    Birkaç görünümler arasında gezinme veya form açan kullanıcıyla ilişkilendirilen kullanıcı rolü temel alan bir form görünümünü değiştirmek için bir kural ekleyebilirsiniz. Örneğin, düğmeyi tıklattığınızda önceki veya sonraki görünümüne gitmek kullanıcıların sağlayan bir düğme için bir kural ekleyebilirsiniz.

  • Bir alanın değerini ayarla    Bir alanın değeri hesaplayan bir kural ekleyebilirsiniz. Örneğin, başka bir alan artı ayarlanan gün sayısı tarihi temel alınarak proje bitiş tarihini görüntüleyen bir alan bir kural ekleyebilirsiniz.

  • Veri bağlantısı kullanarak sorgu    Bir koşul formda oluştuğunda, sorgu bir veri bağlantısı üzerinden gönderen bir kural ekleyebilirsiniz. Örneğin, bir kullanıcı bir gider raporu formunda bildir çalışan numarası girdiğinde, sorgu bir veri bağlantısı üzerinden gönderen bir kural ekleyebilirsiniz.

  • Veri bağlantısı kullanarak Gönder    Formdaki bir dış veri kaynağına veri bağlantısı üzerinden verilerin tümünü gönderen bir kural ekleyebilirsiniz. Örneğin, kullanıcı form üzerindeki Gönder düğmesini tıklattığında, formdaki bir Web hizmeti ile bir veritabanı için veri gönderen bir izin uygulaması için form şablonunu bir kural ekleyebilirsiniz.

  • Doldurmak için yeni bir form Aç    Bu form şablonunu veya başka bir form şablonu temel alan bir form yeni bir kopyasını açar bir kural ekleyebilirsiniz. Örneğin, aşağıdakileri gerçekleştiren bir izin uygulama için bir form şablonu için bir kural ekleyebilirsiniz: bir alanındaki değer sabit bir tutar aşarsa, kuralı her iki elektriksel ve bina izin applicat için kullanılır başka bir form şablonu temel alan yeni bir form açılır. Seçenekleri.

  • Bir formu kapat    Formda bir olay olduğunda formu kapatan bir kural ekleyebilirsiniz. Örneğin, kullanıcı form gönderen ve dış veri kaynağı form başarıyla gönderildi onaylar sonra form kapatır, bir kural ekleyebilirsiniz.

Not: Form şablonunuz için uygulayabileceğiniz kuralları türleri denetimleri ve form şablonunuzdaki alanları bağlıdır.

Bir alana bağlı bir denetimde kurallar için bu alanı otomatik olarak uygulanır ve kurallar bir alanda o alana bağlı denetlemek için otomatik olarak uygulanır. Varolan kuralları içeren bir alan için bir denetimi bağlarsanız kurallar denetime otomatik olarak uygulanır. Kural için bir denetim eklerseniz, o kuralın denetime bağlı alan otomatik olarak uygulanır.

Microsoft Office InfoPath form şablonunuz için birden çok kural eklerseniz, her kural kuralları kurallar iletişim kutusunda görüntülenen sırayla çalıştırır. Önceki bir kuralı çalıştırdıktan sonra kalan kural işlemeyi durdurma seçeneğini var.

Sayfanın Başı

Uyumluluk dikkat edilmesi gereken noktalar

Kullanıcılarınız için bir iletişim kutusunu görüntüler form şablonunuz için bir kural ekleyebilirsiniz, ancak iletişim kutuları otomatik olarak bir Web tarayıcısında da kullanıcıların dolduracağı formlarında görüntüleme. İletişim kutuları InfoPath'te doldurulmuş formlarda otomatik olarak görüntülenir.

Sayfanın Başı

Kullanıcı form açtığında çalışan bir kural ekleme

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

  2. Kategori listesinde, açmak ve Kaydet'itıklatın.

  3. Açık davranışıaltında kurallar' ı tıklatın.

  4. Kurallar iletişim kutusunda, Ekle'yitıklatın.

  5. Ad kutusuna kural için bir ad yazın.

  6. Ne zaman kuralı çalıştırın, Koşul Ayarla'yıtıklatın, koşulu girin ve Tamam' ı tıklatın, bir koşul belirtmek için. Bu adımda, belirttiğiniz bir koşul oluştuğunda kural çalışır.

  7. Eylem Ekleseçeneğini tıklatın.

  8. Eylem listesinde, istediğiniz eylemi tıklatın ve sonra bu eylem için seçenekleri girin.

  9. Bu kural için çalıştırmak istediğiniz her bir eylemin 7 ve 8 adımları yineleyin.

  10. Herhangi bir kuralları bu kuralın Koşulun karşılanması ve kural çalışır sonra çalışmasını engellemek için Bu kural tamamlandığında kural işlemeyi durdur onay kutusunu seçin.

  11. Tamam'a tıklayın.

  12. Yaptığınız değişiklikleri test etmek için, Standart araç çubuğunda Önizleme’ye tıklayın veya CTRL+SHIFT+B tuşlarına basın.

Sayfanın Başı

Denetime bir kural ekleme

Denetimi bir veya daha fazla kural olan bir alana bağlıysa, alanın kurallar denetime otomatik olarak uygulanır. Denetime eklemek herhangi bir kural de alanına eklenir. Form şablonunda bir görünüme bir denetimi ekleyin ve ardından denetimi varolan kuralları olan bir alana bağlamak, var olan kurallar denetime otomatik olarak uygulanır. Kural için bir alan ekleme ve alanı bir denetime bağlı olan, kurallar denetimi için otomatik olarak uygulanır.

  1. Denetimi çift tıklatın.

  2. Veri sekmesine tıklayın.

  3. Kurallar' ı tıklatın.

  4. Kurallar iletişim kutusunda, Ekle'yitıklatın.

  5. Ad kutusuna kural için bir ad yazın.

  6. Ne zaman kuralı çalıştırın, Koşul Ayarla'yıtıklatın, koşulu girin ve Tamam' ı tıklatın, bir koşul belirtmek için. Bu adımda, belirttiğiniz bir koşul oluştuğunda kural çalışır.

  7. Eylem Ekleseçeneğini tıklatın.

  8. Eylem listesinde, istediğiniz eylemi tıklatın ve sonra bu eylem için seçenekleri girin.

  9. Bu kural için çalıştırmak istediğiniz her bir eylemin 7 ve 8 adımları yineleyin.

  10. Herhangi bir kuralları bu kuralın Koşulun karşılanması ve kural çalışır sonra çalışmasını engellemek için Bu kural tamamlandığında kural işlemeyi durdur onay kutusunu seçin.

  11. Tamam'a tıklayın.

  12. Yaptığınız değişiklikleri test etmek için, Standart araç çubuğunda Önizleme’ye tıklayın veya CTRL+SHIFT+B tuşlarına basın.

Sayfanın Başı

Bir alan veya grup için kural ekleme

Varolan kuralları içeren bir alan için bir denetim ilişkili ise, bu kurallar denetimi için otomatik olarak uygulanır. Alanı eklemek herhangi bir kural denetime de eklenir.

  1. Veri kaynağı görev bölmesi görünmüyorsa, Görünüm menüsünde Veri kaynağı ' ı tıklatın.

  2. Alanı çift tıklatın.

  3. Kurallar ve birleştirme sekmesini tıklatın.

  4. Ekle'ye tıklayın.

  5. Ad kutusuna kural için bir ad yazın.

  6. Ne zaman kuralı çalıştırın, Koşul Ayarla'yıtıklatın, koşulu girin ve Tamam' ı tıklatın, bir koşul belirtmek için. Bu adımda, belirttiğiniz bir koşul oluştuğunda kural çalışır.

  7. Eylem Ekleseçeneğini tıklatın.

  8. Eylem listesinde, istediğiniz eylemi tıklatın ve sonra bu eylem için seçenekleri girin.

  9. Bu kural için çalıştırmak istediğiniz her bir eylemin 7 ve 8 adımları yineleyin.

  10. Herhangi bir kuralları bu kuraldan sonra (geçerli olay) çalışmasını engellemek için Bu kural tamamlandığında kural işlemeyi durdur onay kutusunu seçin.

  11. Tamam'a tıklayın.

  12. Yaptığınız değişiklikleri test etmek için, Standart araç çubuğunda Önizleme’ye tıklayın veya CTRL+SHIFT+B tuşlarına basın.

Sayfanın Başı

Kullanıcı form gönderdiğinde kural ekleme

Kullanıcı form şablonunuzu temel alan kendi formu gönderdiğinde bir veya daha fazla kural çalıştırmak için form şablonunuzu yapılandırabilirsiniz. Örneğin, bir kullanıcı tamamlanmış formu göndermek seçtiğinde, otomatik olarak bir veritabanına ve e-posta iletisinde formu gönderen form şablonunuz için bir kural ekleyebilirsiniz. Ayrıca, kullanıcı form gönderdiğinde, form farklı bir görünüme geçirir form şablonunuz için bir kural ekleyebilirsiniz.

Not: Bu yordamı başlatmadan önce form şablonunuzu en az bir veri gönderme bağlantısı bulunduğundan emin olun. Gönderme bağlantıları hakkında daha fazla bilgi için Ayrıca bkz bölümünde veri bağlantıları bulun.

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

  2. Gönderme Seçenekleri iletişim kutusunda, kullanıcıların bu formu göndermesine izin ver onay kutusunu seçin.

    Not: Bu onay kutusunu seçtiğinizde, kullanıcılar form doldururken InfoPath Gönder düğmesi Standart araç çubuğu ve Dosya menüsünde Gönder komutunu ekler.

  3. Kuralları kullanarak özel eylemi gerçekleştirmetıklatın ve sonra kuralları' nı tıklatın.

  4. Form gönderme kuralları iletişim kutusunda, Ekle'yitıklatın.

  5. Ad kutusuna, Gönder konumu açıklayan bu kural için bir ad yazın. Örneğin, kullanıcıların yalnızca belirli bir alandaki değer 50'den büyükse, e-posta iletisi kullanarak formu göndermelerine izin vermek istiyorsanız, e-posta gönderme üzerinde 50 içinyazın.

  6. Bu kural kullanmadan önce doğru olması gereken bir koşul ayarlamak için kuralı iletişim kutusunda Koşul Ayarla'yı tıklatın. Koşul iletişim kutusunda, doğru olması gerekir ve Tamam' ı koşulları ayarlayın.

  7. Kuralı iletişim kutusunda, Eylem Ekle'ıtıklatın.

  8. Eylem listesinde, kullanıcının bu form şablonunu temel alan bir form gönderdiğinde ortaya istediğiniz eylemi tıklatın ve sonra bu eylem için uygun seçenekleri belirtin.

  9. Tamam’a tıklayın.

  10. Ek Eylemler eklemek için her ek bir eylem için 7-9 arası adımları yineleyin.

  11. Diğer kuralları eklemek için her ek kural için 4-9 arası adımları yineleyin.

  12. Tamam’a tıklayı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.

  13. Kullanıcılar, formu doldururken Gönder komutunu veya Gönder düğmesini Standart araç çubuğunda kullanmasını önlemek için 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.

×