Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Catatan:  Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

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 asli skrip atau kode yang dikelola, menentukan bahasa pemrograman yang baru, penulisan ulang asli skrip atau kode yang dikelola baru bahasa pemrograman, dan kemudian menambahkan skrip baru atau dikelola kode untuk Templat formulir.

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

Dalam artikel ini

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 yang berbeda bahasa pemrograman, 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

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×