Form şablonunun güncelleştirilmiş sürümünü yayımlama

Ö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

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

Güncelleştirilmiş bir form şablonunu yayımlama

Kullanıcılara form şablonlarını güncelleştirip güncelleştirmeyeceğini seçme izni verme

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şı

Güncelleştirilmiş bir form şablonunu yayımlama

Şirketinizde kullanımda olan bir form şablonunda değişiklik yapmayı planladığınızı varsayalım. Bu değişiklikler form şablonundaki temel alınan veri kaynağının değiştirilmesini de içeriyorsa, tüm kullanıcıların güncelleştirilmiş sürümü kullanmalarını sağlamak üzere form şablonunun önceden yayımlanmış sürümünü etkin bir şekilde güncelleştirme yöntemine ihtiyacınız var demektir. Özgün form şablonunu temel alan varolan formlarda yapılmasını istediklerinizi de belirtebilirsiniz.

  1. Güncelleştirmek istediğiniz form şablonunu açın.

  2. Form şablonunda gerekli değişiklikleri yapın.

  3. Araçlar menüsünde Form Seçenekleri öğesini tıklatın.

  4. Kategori listesinde, Sürüm Oluşturma'yı tıklatın.

    Bu noktada özgün form şablonunu kullanarak doldurulan varolan formlarda (.xml dosyaları) yapılacakları belirlemeniz gerekir.

  5. Sürümde yükselt listesinde, Form şablonu sürümü altında, aşağıdakilerden birini yapın:

    • Formun güncel olmayan sürümünü güncelleştirilmiş sürüme otomatik olarak dönüştürmek için Varolan formları otomatik olarak yükselt seçeneğini tıklatın. Bu seçenek belirtildiğinde, InfoPath kullanıcıların varolan formları güncelleştirmesini istemez. Bunun yerine, varolan veya yeni formu bir sonraki açışlarında güncelleştirme otomatik olarak yapılır.

    • Kullanıcılar için güncelleştirme işlemini yerine getiren özel kodlar yazmak için, Özel olayı kullan seçeneğini tıklatıp ardından Düzenle düğmesini tıklatın. Açılan InfoPath formunun sürümü, formun temel aldığı form şablonunun sürümünden eski olduğunda meydana gelen OnVersionUpgrade olayını kullanabilirsiniz. OnVersionUpgrade olayı hakkında daha fazla bilgi için, InfoPath geliştirici belgelerine başvurun.

    • Formların güncelleştirilmesini engellemek için, Güncelleştirme (varolan formlar düzgün çalışmayabilir) seçeneğini tıklatın. Bu seçenek belirtildiğinde, kullanıcılar güncelleştirilen form şablonunu temel alan formları doldurabilir, ancak varolan formları açamayabilirler. Varolan formları açabiliyorlarsa, yeni eklenen herhangi bir alanı düzenleyemezler.

  6. Dosya menüsünde Yayımla seçeneğini tıklatıp ardından Yayımlama Sihirbazındaki adımları izleyin.

    Kullanıcılar form şablonunuzu temel alan bir formu açtığında, otomatik olarak form şablonunun yeni sürümünü alırlar. Kullanıcılar form şablonunun daha önceki bir sürümü kullanılarak oluşturulan formlar açmaya çalıştıklarında, 5. adımda belirttiğiniz değişiklikler uygulanır.

Sayfanın Başı

Kullanıcılara form şablonlarını güncelleştirip güncelleştirmeyeceğini seçme izni verme

Bir form şablonunun güncelleştirilmiş bir sürümünü yayımladığınızda, InfoPath, kullanıcıların bilgisayarında kayıtlı olan form şablonunun kopyasını son sürümle değiştirir. Bu işlem, kullanıcılar güncelleştirilmiş form şablonunu temel alan bir formu açtığında otomatik olarak gerçekleşir. Birçok durumda, bunun olmasını istersiniz. Ancak, yeni bir sürüm yayımlandığında kullanıcılara form şablonunun güncelleştirilip güncelleştirilmeyeceğini soran bir iletişim kutusu görüntülemek mümkündür.

  1. Araçlar menüsünde Form Seçenekleri öğesini tıklatın.

  2. Kategori listesinde, Sürüm Oluşturma'yı tıklatın.

  3. Form şablonu sürümüaltında form kullanıcıların form şablonuna yeni bir sürümüne yükseltme etkinleştirmeyeceğinizi izin ver onay kutusunu seçin ve sonra da Tamam' ı tıklatın.

    Not : Varsayılan olarak, EnableAutoUpdatePrompt kayıt değerinin verisi 0 (kapalı) olarak ayarlanmıştır. Kullanıcılara, yalnızca sistem yöneticisi EnableAutoUpdatePrompt değerinin verisini 0 (kapalı) yerine 1 (açık) olarak değiştirdiğinde, formlarını yükseltmek isteyip istemedikleri sorulur.

  4. Dosya menüsünde Yayımla seçeneğini tıklatıp ardından Yayımlama Sihirbazındaki adımları izleyin.

Bundan sonra kullanıcılar form şablonunuzu temel alan bir formu açtıklarında, InfoPath kullanıcılardan varolan form şablonu kopyalarını yeni sürümle değiştirmelerini isteyen bir iletişim kutusu görüntüler. Kullanıcı değiştirip değiştirmeyeceğine karar verebilir. İletişim kutusu görünmezse, bu EnableAutoUpdatePrompt değeri verisinin muhtemelen 1 (açık) yerine 0 (kapalı) olarak ayarlandığını gösterir.

Not : Formu açmadan önce, kullanıcılar Formu Doldur iletişim kutusundaki Bu formun güncelleştirmesini al veya Bu Kategorideki Formun Güncelleştirmelerini Al bağlantısını tıklatarak belirli bir form şablonunun (.xsn dosyası) son sürümünü önceden öğrenebilirler. Kullanıcıların bilgisayarlarında form şablonunun son sürümü olsa bile bağlantılar etkin olur. Bu senaryoda, kullanıcı güncelleştirme bağlantılarından birini tıklattığında, InfoPath kullanıcının bilgisayarına form şablonunun son sürümünü tekrar kaydeder.

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.

×