Varolan form şablonlarını güncelleştirmeye giriş

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 .

Değiştirmiş olduğunuz form şablonunu yayımlarken, InfoPath form şablonu (.xsn dosyası) hem bu form şablonunu temel alan formların (.xml dosyaları) güncelleştirebilirsiniz. Varsayılan olarak, InfoPath form şablonuna eski sürümünü otomatik olarak en son sürümüyle değiştirir. Var olan kullanıcı formları için tercih ettiğiniz güncelleştirme yöntemini seçebilirsiniz.

Bu makalede

InfoPath form şablonlarını nasıl güncelleştirdiğini

Tarayıcı destekli form şablonlarını güncelleştirmeye dikkat edilmesi gereken noktalar

Kullanıcı formlarda veri kaybını önleme

Var olan kullanıcı formları güncelleştirmeye yönelik seçenekleri

InfoPath form şablonlarını nasıl güncelleştirdiğini

Kullanıcılar form şablonunuzu temel alan bir form ilk açtığınızda, temel form şablonu dosyasını kendi bilgisayarlarında geçici bir konuma depolanır. Bu geçici konum bir önbelleği olarak adlandırılır. Başka şeylerin yanı sıra, önbelleğe alınan konuma form şablonu yerel bir kopyasını çalışabilmek için çevrimdışı kullanıcılar sağlar.

Yeni bir sürümü kullanılabilir duruma gelir her InfoPath form şablonuna önbelleğe alınan sürümü güncelleştirir. Kullanıcılar form yeni bir sürümü her açışınızda bu güncelleştirme otomatik olarak eşitlenir. Kullanıcıların güncelleştirilmiş form şablonu yayımlarken çevrimdışı çalışıyor olsa güncelleştirme ağa bağlı oldukları bir sonraki açışınızda gerçekleşir.

Form şablonunuzu tasarlarken, aksi halde belirtebilirsiniz rağmen kullanıcıları genellikle güncelleştirme oluştuğunu fark çalışmaz.

Not: Microsoft Windows Installer (MSI) paket veya diğer Kurulum programı aracılığıyla kullanıcının bilgisayarında yüklü olan form şablonunu bir özel yüklenmiş form şablondur. Bu form şablonunu türüyle, el ile form şablonu kullanıcıların bilgisayarlarına her güncelleştirdiğinizde yeniden yüklemeniz gerekir. Yükleme otomatik olarak, Microsoft Systems Management Server (SMS) 2003 gibi bir programı, bir masaüstü Masaüstü Dağıtım veya yükleme komut dosyası bazı tür aracılığıyla oluşabilir.

Sayfanın Başı

Tarayıcı destekli form şablonlarını güncelleştirmeye dikkat edilmesi gereken noktalar

Tüm tarayıcı destekli form şablonları Windows SharePoint Services 3.0üzerinde yerleşik bir sunucu teknolojisidir InfoPath Forms Services, çalıştıran bir sunucuda barındırılır. Form şablonlarını InfoPath Forms Servicesçalıştıran bir sunucuda barındırmak için iki dağıtım modları vardır: son kullanıcı dağıtım ve yönetim dağıtım için aşağıdakilerden birini. Tarayıcı destekli form şablonunu güncelleştirdiğinizde, aşağıdakileri göz önünde bulundurun:

  • Bir yönetici tarafından onaylanan form şablonugüncelleştirmeyi planlıyorsanız, güncelleştirilmiş form şablonunu yayımlayın ve sonra bir site koleksiyonundaki bir form kitaplığına dağıtım için Windows SharePoint Services 3.0 Grup yöneticiniz verin. Site koleksiyonu Web sitelerinin sahibi aynı olan ve yönetimi ayarları paylaşan sanal sunucuda kümesidir. Grup Yöneticisi güncelleştirilmiş form şablonu dağıtır, oluşturmuşsa ile birlikte özgün sürümünü çalıştırmak için form güncelleştirilmiş sürümünü sağlayan bir "yan yana" Yükseltme seçeneği belirtebilirsiniz. Güncelleştirilmiş bir sürüm çalışmalarını kaybetmeden formu dolduran bitirmek için Dağıtılmış olduğunda form doldurmaya ortasında kullanıcılar bu yükseltme seçeneği sağlar.

  • Siz kendiniz Windows SharePoint Services 3.0 kitaplık veya liste için Dağıtılmış olduğunuzu form şablonuna güncelleştirmeleri yayımlarsanız, Kaydet veya kendi f göndermek çalıştıklarında bu form şablonunu temel alan bir form doldurmaya ortasında sunucu kullanıcılar hata iletisi görürler ORM. Bu nedenle, kullanıcıların kapatmalarını güncelleştirmelerinden uyar ve büyük olasılıkla güncelleştirmeleri gerçekleştirmek için saatlerde form şablonunu çevrimdışı yap isteyebilirsiniz.

Sayfanın Başı

Kullanıcı formlarda veri kaybını önleme

Varolan form şablonunu güncelleştirmeniz gerekiyorsa, bunu değiştirin, yeniden yayımlayabilirsiniz ve kullanıcılara dağıtan. Bununla birlikte, değişiklikleri belirli türde verileri özgün form şablonunu temel alan tamamlanmış formlarında erişmesini engelliyor olabilir.

Veri kaybı veya önceden doldurulmuş formları hatalarını sonuçlanabilecek bir form şablonuna değişiklik yaparsanız, bir ileti görüntülenir. Yeniden adlandırdığınızda ya da form şablonundaki alanları veya grupları kaldırma yeni, gerekli alanları form şablonuna veya eklediğinizde, ileti sıklıkta görürsünüz.

Form tasarımcılarını olası veri kaybıyla ilgili olarak uyaran hata iletisi

Evet'i tıklatın ve değişikliklerinizi ile devam ediyorsanız, bu iletiyi aldığınızda, güncelleştirilmiş form şablonu yayımlama işleminin formlarda verilere erişmek mümkün olmayabilir. Bazı senaryolarda, bu kabul edilebilir olabilir. Ne durumunuza çalıştığı karar vermeniz gerekir.

Zaten kullanıcılardan toplanan veriler erişebildiğinden emin olmak için özgün form şablonunda değişiklik yaparken aşağıdaki yönergeleri izleyin:

  • Var olan alanlar ve veri kaynağındaki grupları yeniden adlandırmayın.

  • Veri kaynağındaki varolan alanlar ve gruplar çevresinde hareket ettirin.

  • Var olan alanlar ve gruplar veri kaynağından silmeyin. Veri kaynağındaki denetimin karşılık gelen alan veya grup bırakın sürece herhangi bir sorun neden olmadan denetimleri form şablonundaki silebilirsiniz.

Sayfanın Başı

Var olan kullanıcı formları güncelleştirmeye yönelik seçenekleri

Varolan bir form şablonuna değişiklikler yaptığınızda, bu form şablonunu temel alan varolan formları (.xml dosyaları) bunlar form şablonunu en son sürümü ile çalışmak üzere güncelleştirilmesi gerekebilir. Bu, kullanıcıların kendi varolan formu herhangi bir sorunla karşılaşmadan ile çalışmaya devam edebilir ve bu formlardaki toplanan veriler erişmeye devam edebilirsiniz sağlamaya yardımcı olur. Kullanıcılar için varolan formlarınızı güncelleştirdiğinizde, aralarından seçim yapabileceğiniz üç yöntemi vardır:

  • Formları otomatik olarak güncelleştir    InfoPath formlar, varsayılan ayarı olan otomatik olarak güncelleştirmesini sağlayabilirsiniz. Bu durumda, varolan formlarınızı yeni güncelleştirilmiş form şablonu eşleştirir. Örneğin, bir liste kutusu denetimi bir form şablonuna kaldırın ve sonra değiştirilen form şablonunu yayımlayın, InfoPath liste kutusu denetimi otomatik olarak var olan herhangi bir formlardan kaldırın.

  • Kod kullanarak formları güncelleştirme     Teknik uzmanlık olanlar formunun açılmasını sürüm numarası, temel aldığı form şablonunun sürüm numarası eski olduğunda ortaya çıkar OnVersionUpgrade olayı işlemek için kod yazabilirsiniz. Örneğin, gider raporu formunda, bir önceki sürüm numarası içeren bir form emailAddress adlı bir alanda olup olmadığını anlamak ve ayarlanmamışsa, forma alan eklemek için OnVersionUpgrade olay işleyicisi kullanabilirsiniz. OnVersionUpgrade olay, form şablonunuzu temel aldığı XML Şemaları değişiklikleri denkleştirme amacıyla yararlı olur.

  • Formları değil güncelleştirmek için seçin     Varolan formu güncelleştirmeyi değil seçebilirsiniz. Bu seçenek seçildiğinde, kullanıcıların güncelleştirilmiş form şablonunu temel alan formları doldurma kullanabilen, ancak bunlar varolan formu açmak mümkün olmayabilir. Varolan formları açabilir olsalar bile, yeni eklenen alanlarla düzenleyemezsiniz olmayacaktır.

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.

×