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

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne 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ştirir?

Tarayıcı destekli form şablonlarını güncelleştirme hakkında önemli noktalar

Varolan kullanıcı formlarında veri kaybını önleme

Varolan kullanıcı formlarını güncelleştirme seçenekleri

InfoPath form şablonlarını nasıl güncelleştirir?

Kullanıcılar form şablonunuzu temel alan bir formu ilk açtıklarında, temel alınan form şablonu dosyası bilgisayarlarında geçici bir konumda depolanır. Bu geçici konuma önbellek denir. Diğer yararlarının yanı sıra, önbellek konumu çevrimdışı olan kullanıcılara form şablonunun yerel kopyasında çalışabilme olanağı verir.

InfoPath, form şablonunun önbelleğe alınmış sürümünü, yeni bir sürüm yayımlandığında güncelleştirir. Bu güncelleştirme, kullanıcı formun yeni bir sürümünü açtığında otomatik olarak gerçekleştirilir. Güncelleştirilmiş form şablonunu yayımladığınızda kullanıcılar çevrimdışı çalışıyorlarsa, güncelleştirme kullanıcıların ağa bir sonraki bağlanışlarında gerçekleşir.

Kullanıcılar genelde güncelleştirmenin yapıldığını fark etmezler, ancak form şablonunuzu tasarlarken fark etmelerini belirtebilirsiniz.

Not : A custom installed form template is a form template that is installed on users' computers by means of a Microsoft Windows Installer (MSI) package or other Setup program. With this type of form template, you must manually reinstall the form template on users' computers each time you update it. The installation may happen automatically, through a program such as Microsoft Systems Management Server (SMS) 2003, through a desktop-to-desktop deployment, or through some kind of installation script.

Sayfanın Başı

Tarayıcı destekli form şablonlarını güncelleştirme hakkında önemli 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:

  • yönetici tarafından onaylanan form şablonu güncelleştirmeyi planlıyorsanız, güncelleştirilmiş form şablonu yayımlamanız, sonra da şablonu site koleksiyonundaki bir form kitaplığına dağıtması için Windows SharePoint Services 3.0 grup yöneticinize vermeniz gerekir. Site koleksiyonu, sanal sunucuda bulunan, sahibi ve ortak yönetim ayarları birbirinin aynı olan bir Web siteleri kümesidir. Grup yöneticisi güncelleştirilmiş form şablonunu dağıttığında, formun özgün sürümüyle birlikte güncelleştirilmiş sürümünün de çalışmasına olanak sağlayan "yan yana" yükseltme seçeneğini belirleyebilir. Bu yükseltme seçeneği, güncelleştirilmiş sürüm yayımlandığında formun yarısını doldurmuş olan kullanıcıların çalışmaları kaybolmadan formu doldurmayı tamamlamalarını sağlar.

  • Bir Windows SharePoint Services 3.0 kitaplığına veya listesine kendi dağıttığınız bir form şablonu için güncelleştirme yayımlarsanız, söz konusu form şablonunu temel alan bir formun yarısını doldurmuş olan kullanıcılar formlarını gönderme veya kaydetme girişiminde bulunduklarında bir hata iletisi görüntülenir. Bu nedenle, kullanıcıları bekleyen güncelleştirmeler için uyarmak ve belki de güncelleştirmeleri işin yoğun olmadığı saatlerde, form şablonunu çevrimdışına alarak yapmak isteyebilirsiniz.

Sayfanın Başı

Varolan kullanıcı formlarında 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

Bu hata iletisini aldığınızda Evet'i tıklatır ve değişikliklerinize devam ederseniz, güncelleştirilmiş form şablonunu yayımladıktan sonra varolan formlardaki verilere erişmeniz mümkün olmayabilir. Bazı senaryolarda ise bunlara erişilebilir. Sizin durumunuzda hangisinin geçerli olduğuna karar vermeniz gerekir.

Kullanıcılardan önceden toplamış olduğunuz verilere erişebileceğinizden emin olmak için, özgün form şablonunuzda değişiklik yaparken aşağıdaki yönergeleri izleyin:

  • Veri kaynağında varolan alanları ve grupları yeniden adlandırmayın.

  • Veri kaynağında varolan alanları ve grupları başka konumlara taşımayın.

  • Veri kaynağından varolan alanları ve grupları silmeyin. Veri kaynağında denetime karşılık gelen alan veya gruba dokunmadığınız sürece, hiçbir soruna neden olmadan form şablonundan denetimleri silebilirsiniz.

Sayfanın Başı

Varolan kullanıcı formlarını güncelleştirme seçenekleri

Varolan bir form şablonunda değişiklikler yaptığınızda, form şablonunu temel alan varolan formların (.xml dosyaları) form şablonunun son sürümüyle çalışmak üzere güncelleştirilmesi gerekebilir. Bu, kullanıcıların varolan formlarıyla çalışmayı sorunsuz olarak sürdürebilmelerini ve sizin bu formlarda toplanan verilere erişmeye devam etmenizi sağlar. Kullanıcılar için varolan formları güncelleştirdiğinizde, aralarından seçim yapabileceğiniz üç yöntem vardır:

  • Formları otomatik olarak güncelleştirme    InfoPath'in varolan formları otomatik olarak güncelleştirmesine izin verebilirsiniz (varsayılan ayar budur). Bu durumda, tüm varolan formlar, yeni güncelleştirilmiş form şablonuyla eşleşecektir. Örneğin, form şablonundan liste kutusu denetimini kaldırır, sonra da değiştirilmiş form şablonunu yayımlarsanız, InfoPath varolan formlardan liste kutusu denetimini otomatik olarak kaldıracaktır.

  • Formları kod kullanarak güncelleştirme     Teknik uzmanlığı olan kullanıcılar, açılan formun sürüm numarası formun temel aldığı form şablonunun sürüm numarasından eski olduğunda oluşan OnVersionUpgrade olayını işleyecek bir kod yazabilir. Örneğin bir gider raporu formunda, önceki bir sürüm numarasında sahip bir formun e-posta adresi alanı içerip içermediğini belirlemek, içermiyorsa alanı forma eklemek için OnVersionUpgrade olay işleyicisini kullanabilirsiniz. OnVersionUpgrade olayı, form şablonunuz temel alındıktan sonra değişikliklerin XML Şemaları yansıtılması açısından yararlıdır.

  • Formları güncelleştirmemeyi seçme     Varolan formları güncelleştirmemeyi seçebilirsiniz. Bu seçenek seçildiğinde, kullanıcılar güncelleştirilen form şablonuna göre form doldurabilir ancak varolan formları açamaz. Varolan formları açabilirlerse, yeni eklenen alanların hiçbirini düzenleyemezler.

Sayfanın Başı

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

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.

×