Yinelenen bölümü özelleştirmenin yolları
Form şablonunda yinelenen bölümü ekledikten sonra özelliklerini ve Yinelenen bölüm özellikleri iletişim kutusunda ayarlarını değiştirerek özelleştirebilirsiniz. Form şablonundaki iletişim kutusunu açmak için özelliklerini değiştirmek istediğiniz yinelenen bölümü çift tıklatın.
Aşağıdaki tabloda yinelenen bölümü özelleştirebileceğiniz bazı yollar ve neden bunu yapmak isteyebileceğiniz gösterilmektedir. Her ne kadar bu tablo Yinelenen Bölüm Özellikleri iletişim kutusundaki seçenekler hakkında ayrıntılı yordamsal bilgi sunmasa da, hangi tür seçeneklerin kullanılabilir olduğu konusunda size bir fikir verir.
tarayıcıyla uyumlu form şablonutasarlarken varsa, Yinelenen bölüm özellikleri iletişim kutusunda bazı özellikler kullanılamaz. Örneğin, kullanıcıların bir yan yana sıralanan sıralanan içinde yatay olarak bölümler eklemelerine izin veren ayarı etkinleştiremezsiniz.
Not: Grup adını değiştirmek form şablonunda yinelenen bölümü ile bir veri kaynağındaki yinelenen grup arasındaki değiştirmez. Yinelenen bölüm farklı bir yinelenen gruba bağlama gerek duyarsanız, yinelenen bölümü sağ tıklatın ve ardından kısayol menüsünde Bağlamayı Değiştir'i tıklatın.
Kullanıcıların bölüm eklemesini ve bölümleri silmesini ekleme
Kullanıcıların bölüm eklemesine ve silmesine izin ver onay kutusu varsayılan olarak seçilidir. Bu onay kutusunu temizlerseniz, kullanıcılar yinelenen bölüme bölüm ekleyemeyecek ve silemeyecektir. Bu, yinelenen verilerin görüntülenmesini istediğiniz ancak kullanıcıların verileri değiştirmesini veya yeni bölümler eklemesini istemediğiniz durumlarda yararlıdır.
Bölüm özelliklerini daha da fazla değiştirmek için Değiştir’i tıklatın. Örneğin kullanıcının formuna bölüm eklemek veya formdan bölüm kaldırmak için kullanılan menü komutlarının adlarını ve konumlarını özelleştirmek için Komutları Özelleştir iletişim kutusunu açabilirsiniz. Bu tür bir özelleştirme, form şablonunuzun kullanımını kolaylaştırır. Örneğin, kullanıcıların formlarından yinelenen bölümleri kaldırmasına izin veren Düzenle menüsüne özel komutlar ekleyebilirsiniz.
Ekle düğmesini ve ipucu metnini göster onay kutusu varsayılan olarak seçilidir. Kullanıcıların formdaki açıklayıcı metinleri görmesini istemiyorsanız bu kutunun seçimini kaldırabilir veya yönerge metinlerini özelleştirebilirsiniz. Örneğin kullanıcıların, bakmakla yükümlü oldukları kişilerin bilgilerini bir yinelenen bölüme girmeleri gereken bir sigorta formu şablonunuz varsa, yinelenen bölümün altında görüntülenen "Öğe ekle" metnini "Bakmakla yükümlü olunan kişi ekle" olarak değiştirebilirsiniz.
Kullanıcıları ekleme veya yinelenen bölüme denetimler çalışmak, eylem uygulamak için kurallar nerede kullanabilirsiniz kuralları iletişim kutusunu açmak için kurallar ' ı tıklatın.
Kullanıcılar forma girdiğiniz değerleri temel alarak görünürlüğü dahil bir denetimin görünümünü değiştirebileceğiniz Koşullu biçimlendirme iletişim kutusunu açmak için Koşullu biçimlendirme ' yi tıklatın. Örneğin, bir kullanıcı formundaki belirli bir onay kutusu temizler her yinelenen bölüm gizlenmesini tercih edebilirsiniz.
Burada, kullanıcıların girdikleri veya başka bir yerde formda seçer değerleri temel alarak bir yinelenen bölüm verilere filtre etkinleştirebilirsiniz Verilere filtre iletişim kutusunu açmak için Verilere filtre ' ı tıklatın. Örneğin, geçerli projeleri hakkında bilgi toplamak için yinelenen bölüm kullanıyorsanız, kullanıcıların kendi projeleri durumuna göre filtreleme olanak sağlayan bir liste kutusu tasarlayabilirsiniz. Verileri filtreleme, tarayıcı uyumlu form şablonlarını desteklenmez.
Ana öğe/ayrıntı sekmesinde, bir yinelenen tablo (ana denetim) ve yinelenen bölümü (ayrıntı denetimini) arasında bir ana öğe/ayrıntı ilişkisi kurabilirsiniz. Bu tür ilişki ayarlarsanız, ilgili verileri yinelenen tabloda bir kullanıcının seçtiği öğeyi dayalı yinelenen bölümü görüntülenir. Ana öğe/ayrıntı denetimlerinin tarayıcı uyumlu form şablonlarını desteklenmez.
Yinelenen bölüm için ViewContext veya'xmlToEdit ' tanımlayıcılarını alın
Kodu denetimi tanımlamak için ViewContext veya'XmlToEdit değeri kullanabilirsiniz. ViewContext değeri biliyorsanız, örneğin, size o değer görünümü nesnesinin ExecuteAction yöntemiyle programatik olarak denetimine bağlı XML verilerini düzenleme eylem gerçekleştirmek için kullanabilirsiniz. XmlToEdit değeri biliyorsanız, benzer şekilde, size o değer görünümü nesnesinin ExecuteAction yöntemiyle programlı olarak eklemek veya yinelenen denetim örneklerini kaldırmak için kullanabilirsiniz. Örneğin, xCollection::insert veya xCollection::removeAll ve çalışmak için belirli bir xCollection XmlToEdit adı gibi bir xCollection eylemi belirtebilirsiniz.