Mengubah bahasa pemrograman Templat formulir

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

Templat formulir hanya bisa berisi skrip atau kode yang ditulis dalam satu bahasa pemrograman yang dikelola. Anda bisa mengubah bahasa pemrograman Templat formulir dengan menghapus skrip asli atau dikelola kode, menentukan bahasa pemrograman baru, penulisan ulang skrip asli atau dikelola kode di bahasa pemrograman baru, lalu menambahkan baru skrip atau kode untuk Templat formulir yang dikelola.

Catatan: InfoPath tidak bisa mengonversi ada skrip atau kode yang dikelola dari satu bahasa pemrograman untuk bahasa pemrograman yang lain.

Di artikel ini

Gambaran Umum

Mengubah bahasa pemrograman Templat formulir

Gambaran umum

Saat Anda perlu menggunakan skrip atau kode terkelola untuk menambahkan logika bisnis ke Templat formulir Anda, seperti melakukan penghitungan yang kompleks dengan menggunakan nilai yang dimasukkan pengguna ke dalam formulir yang didasarkan pada Templat formulir Anda, Anda bisa menambahkan logika bisnis Anda dengan menggunakan salah satu dari beberapa bahasa pemrograman yang berbeda, termasuk C# atau Microsoft Visual Basic. Setelah Anda menambahkan skrip atau kode yang dikelola ke Templat formulir Anda, perubahan apa pun yang ingin Anda buat atau skrip baru apa pun atau dikelola kode yang ingin Anda tambahkan ke Templat formulir Anda harus dituliskan dalam bahasa pemrograman yang sama.

Templat formulir Anda berkembang untuk memenuhi kebutuhan bisnis baru, Anda mungkin perlu mengubah bahasa pemrograman yang digunakan di Templat formulir Anda. Sebagai contoh, bayangkan situasi berikut:

  • Perusahaan Anda memiliki kebijakan baru agar semua program Microsoft Windows dan ekstensi program yang dikembangkan oleh Departemen Anda menggunakan C# bahasa pemrograman. Templat formulir yang sudah ada yang digunakan di perusahaan Anda dirancang menggunakan bahasa pemrograman Visual Basic. Untuk mematuhi kebijakan baru, Anda harus mengubah semua Templat formulir agar mereka menggunakan C# bahasa pemrograman.

  • Anda menerbitkan Templat formulir yang dibuat di Microsoft Office InfoPath 2003 yang memiliki skrip yang ditulis di JScript. Karena Microsoft Office InfoPath 2007 memungkinkan pengguna untuk mengisi formulir yang didasarkan pada Templat formulir di Web browser, Anda harus mengubah Templat formulir ini ke Templat formulir yang didukung browser, dan kemudian terbitkan ke server yang menjalankan Layanan Formulir InfoPath. Namun, Layanan Formulir InfoPath hanya bisa menampilkan Templat formulir dengan kode berhasil assemblies; Anda tidak bisa menerbitkan Templat formulir yang berisi skrip untuk server yang menjalankan Layanan Formulir InfoPath. Anda harus mengonversi skrip ke dalam kode berhasil perakitan sehingga Anda bisa menerbitkan Templat formulir ke server yang menjalankan Layanan Formulir InfoPath.

  • Anda bertanggung jawab untuk mempertahankan beberapa Templat formulir yang Anda tidak desain. Templat formulir ini berisi skrip yang ditulis di JScript. Meskipun Anda bisa membaca dan menulis skrip yang ditulis di JScript, Anda sudah lebih ahli menulis skrip menggunakan Microsoft Visual Basic Scripting Edition (VBScript) bahasa pemrograman. Karena Anda akan mempertahankan Templat formulir ini, akan lebih efisien jika skrip ditulis di VBScript, sehingga Anda memutuskan untuk mengganti skrip yang sudah ada yang ditulis di JScript dengan skrip ditulis dengan menggunakan VBScript.

Jika Anda perlu mengubah bahasa pemrograman yang digunakan di Templat formulir yang sudah ada, Anda harus terlebih dahulu menghapus skrip yang sudah ada atau kode yang dikelola dari Templat formulir, dan kemudian Anda menentukan bahasa pemrograman baru untuk Templat formulir. Setelah Anda mengubah bahasa pemrograman di Templat formulir, Anda bisa menulis ulang skrip atau kode yang dikelola di bahasa baru, menggunakan Microsoft Script Editor atau Microsoft Visual Studio alat untuk aplikasi, lalu Anda menambahkan skrip baru ke Templat formulir Anda.

Atas Halaman

Mengubah bahasa pemrograman Templat formulir

Sebelum Anda mengubah bahasa pemrograman Templat formulir, Anda mungkin ingin menyimpan salinan asli kode sumber dalam editor teks seperti Microsoft Notepad, jika Anda perlu merujuk ke dalamnya atau menggunakan kode asli.

Menyimpan kode sumber asli

  1. Buka Templat formulir Anda dalam mode desain.

  2. Pada menu alat , arahkan ke pemrograman, dan lalu lakukan salah satu hal berikut ini:

    • Jika Templat formulir Anda berisi skrip, klik Microsoft Script Editor.

    • Jika Templat formulir Anda berisi kode yang dikelola, klik Microsoft Visual Studio Tools untuk aplikasi.

  3. Pada menu Edit Microsoft Script Editor atau Microsoft Visual Studio Tools untuk aplikasi, klik Pilih Semua.

  4. Pada menu Edit, klik Salin.

  5. Tempelkan kode yang Anda salin ke editor teks seperti Notepad.

  6. Simpan file editor teks.

Mengubah bahasa pemrograman Templat formulir

  1. Pada menu alat , klik Opsi formulir.

  2. Di bawah kategori dalam kotak dialog Opsi formulir , klik pemrograman.

  3. Di bawah bahasa pemrograman, klik Hapus kode.

  4. Klik ya di kotak pesan peringatan bahwa Anda akan menghapus kode dari Templat formulir.

  5. Di daftar formulir Templat kode bahasa , klik bahasa yang ingin Anda gunakan di Templat formulir.

    Tips: Jika Anda mengubah bahasa pemrograman Visual Basic atau C#, dalam kotak lokasi proyek untuk kode Visual Basic dan C# , ketikkan lokasi tempat Anda ingin menyimpan file project.

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.

×