Menerbitkan versi terbaru dari Templat formulir

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Saat Anda menerbitkan Templat formulir yang telah berubah, InfoPath bisa memperbarui formulir Templat (.xsn file) dan bentuk yang sudah ada (.xml file) yang didasarkan pada Templat formulir tersebut. Secara default, InfoPath secara otomatis mengganti versi Templat formulir dengan versi terbaru. Anda bisa memilih metode pembaruan yang Anda inginkan untuk formulir pengguna yang sudah ada.

Di artikel ini

Membantu mencegah hilangnya data dalam formulir pengguna yang sudah ada

Menerbitkan Templat formulir yang diperbarui

Memungkinkan pengguna memilih apakah akan memperbarui mereka Templat formulir

Membantu mencegah hilangnya data dalam formulir pengguna yang sudah ada

Jika Anda perlu memperbarui Templat formulir yang sudah ada, Anda bisa mengubahnya, menerbitkan, dan mendistribusikan kepada pengguna. Namun, beberapa tipe perubahan yang mungkin mencegah Anda mengakses data dalam formulir lengkap yang didasarkan pada Templat formulir asli.

Jika Anda membuat perubahan pada Templat formulir yang dapat mengakibatkan kehilangan data atau kesalahan dalam formulir yang telah diisi out sudah, sebuah pesan akan muncul. Anda sering akan melihat pesan saat Anda menambahkan baru, diperlukan untuk Templat formulir, atau ketika Anda mengganti nama atau menghapus bidang atau grup dari Templat formulir.

Pesan Kesalahan yang memperingatkan desainer formulir atas kemungkinan hilangnya data

Saat Anda menerima pesan ini, jika Anda mengklik ya dan lanjutkan dengan perubahan Anda, tidak dimungkinkan untuk mengakses data dalam formulir yang ada setelah Anda menerbitkan Templat formulir yang diperbarui. Dalam beberapa skenario, ini mungkin dapat diterima. Anda harus memutuskan apa yang bekerja untuk situasi Anda.

Untuk membantu memastikan bahwa Anda bisa mengakses data yang sudah Anda kumpulkan dari pengguna, ikuti panduan berikut saat Anda membuat perubahan pada Templat formulir yang asli Anda:

  • Jangan ganti nama bidang yang sudah ada dan grup dalam sumber data.

  • Jangan Pindahkan bidang yang sudah ada dan grup sekitar di sumber data.

  • Jangan menghapus bidang yang sudah ada dan grup dari sumber data. Anda bisa menghapus kontrol dari Templat formulir tanpa menimbulkan masalah, sepanjang Anda meninggalkan kontrol yang berkaitan bidang atau grup dalam sumber data.

Atas Halaman

Menerbitkan Templat formulir yang diperbarui

Anggap bahwa Anda ingin membuat perubahan pada Templat formulir yang sudah digunakan di seluruh perusahaan Anda. Jika perubahan tersebut menyertakan mengubah sumber data pokok Templat formulir, Anda membutuhkan cara untuk memperbarui secara efisien versi sebelumnya diterbitkan Templat formulir, untuk membantu memastikan bahwa semua pengguna menggunakan versi terbaru. Anda juga bisa menentukan apa yang terjadi pada formulir yang sudah ada yang didasarkan pada Templat formulir asli.

  1. Buka Templat formulir yang ingin Anda perbarui.

  2. Buat perubahan yang diperlukan untuk Templat formulir.

  3. Pada menu alat , klik Opsi formulir.

  4. Dalam daftar kategori , klik penerapan versi.

    Pada titik ini, Anda harus menentukan apa yang terjadi pada formulir yang ada (.xml file) yang telah diisi dengan menggunakan templat formulir asli.

  5. Di daftar pada versi memutakhirkan , di bawah formulir Templat versi, lakukan salah satu hal berikut ini:

    • Untuk secara otomatis mengonversi kedaluwarsa versi formulir ke versi terbaru, klik secara otomatis memutakhirkan formulir yang ada. Ketika opsi ini dipilih, InfoPath tidak akan meminta pengguna untuk memperbarui formulir yang ada. Sebaliknya, pembaruan secara otomatis terjadi saat berikutnya pengguna membuka formulir yang sudah ada atau baru.

    • Untuk menulis kode kustom yang menangani proses pembaruan untuk pengguna, klik gunakan kustom acara, dan lalu klik tombol Edit . Anda bisa menggunakan OnVersionUpgrade acara, yang terjadi ketika nomor versi formulir InfoPath dibuka lebih lama dari nomor versi Templat formulir yang didasarkan. Untuk informasi selengkapnya tentang acara OnVersionUpgrade , rujuklah ke dokumentasi pengembang InfoPath.

    • Untuk mencegah formulir yang diperbarui, klik melakukan apa-apa (formulir yang ada mungkin tidak berfungsi dengan benar). Ketika opsi ini dipilih, pengguna akan mengisi formulir yang didasarkan pada Templat formulir yang diperbarui, tapi mereka tidak akan bisa membuka formulir yang ada. Jika mereka bisa membuka formulir yang ada, mereka tidak akan bisa mengedit setiap bidang baru ditambahkan.

  6. Pada File menu, klik terbitkan, dan lalu ikuti langkah-langkah dalam panduan penerbitan.

    Saat pengguna membuka formulir yang didasarkan pada Templat formulir Anda, mereka menerima secara otomatis versi baru dari Templat formulir. Jika mereka berusaha untuk membuka formulir yang dibuat dengan menggunakan versi yang lebih lama dari Templat formulir, perubahan yang Anda tentukan di langkah 5 berlaku.

Atas Halaman

Memungkinkan pengguna memilih apakah akan memperbarui mereka Templat formulir

Saat Anda menerbitkan versi terbaru dari Templat formulir, InfoPath menggantikan salinan Templat formulir yang disimpan di komputer pengguna dengan versi terbaru. Ini terjadi secara otomatis saat pengguna membuka formulir yang didasarkan pada Templat formulir yang diperbarui. Biasanya, ini adalah apa yang Anda inginkan untuk terjadi. Namun, juga dimungkinkan untuk menampilkan kotak dialog yang meminta pengguna untuk memperbarui Templat formulir saat versi baru tersedia.

  1. Pada menu alat , klik Opsi formulir.

  2. Dalam daftar kategori , klik penerapan versi.

  3. Di bawah formulir Templat versi, pilih kotak centang Perbolehkan Pengguna formulir untuk memilih untuk memutakhirkan ke versi baru dari Templat formulir , dan lalu klik OK.

    Catatan: Secara default, data untuk nilai registri EnableAutoUpdatePrompt adalah 0 (menonaktifkan). Pengguna akan diminta untuk memutakhirkan formulir mereka hanya jika administrator sistem telah berubah data untuk nilai EnableAutoUpdatePrompt dari 0 (menonaktifkan) ke 1 (pada).

  4. Pada File menu, klik terbitkan, dan lalu ikuti langkah-langkah dalam panduan penerbitan.

Saat berikutnya pengguna membuka formulir yang didasarkan pada Templat formulir Anda, InfoPath menampilkan kotak dialog yang meminta pengguna untuk mengganti atau salinan Templat formulir yang sudah ada dengan versi baru. Pengguna bisa lalu memutuskan apakah untuk melakukannya. Jika kotak dialog tidak muncul, lalu data untuk nilai EnableAutoUpdatePrompt mungkin adalah 0 (menonaktifkan) dan bukan 1 (pada).

Catatan: Sebelum mereka benar-benar membuka formulir, pengguna secara proaktif bisa mendapatkan versi terbaru tertentu formulir Templat (.xsn file) dengan mengklik link mendapatkan pembaruan dari bentuk atau Mendapatkan pembaruan dari formulir di kategori ini dalam kotak dialog Isian Out formulir . Bahkan jika pengguna sudah memiliki versi paling baru dari Templat formulir pada komputer mereka, link tetap aktif. Dalam skenario ini, saat pengguna mengklik salah satu link pembaruan, InfoPath cukup menyimpan Templat formulir yang terbaru di komputer pengguna lagi.

Atas Halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×