Bagikan melalui


Mengisi dokumen dengan data dari objek

Mengakses data dalam objek data bekerja dengan cara yang sama dalam proyek tingkat dokumen untuk Microsoft Office Word seperti dalam proyek Formulir Windows. Anda menggunakan alat dan kode yang sama untuk membawa data dari objek ke dalam solusi Anda, dan Anda dapat menggunakan kontrol Formulir Windows untuk menampilkan data. Selain itu, Anda dapat menampilkan data dengan menggunakan kontrol host. Kontrol host adalah objek asli di Microsoft Office Word yang telah disempurnakan dengan peristiwa dan kemampuan pengikatan data. Untuk informasi selengkapnya, lihat Gambaran umum item host dan kontrol host.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO untuk Excel dan Word. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Anda harus menyelesaikan tiga langkah dasar untuk mengisi dokumen dengan data dari objek:

  • Tambahkan kontrol ke dokumen yang bisa Anda ikat ke data.

  • Tambahkan objek data ke dokumen.

  • Koneksi objek data ke BindingSource.

Untuk menambahkan objek data

Untuk menambahkan objek data, buka jendela Sumber Data dan buat sumber data dari objek. Untuk informasi selengkapnya, lihat Menambahkan sumber data baru.

Koneksi objek data ke BindingSource

Dalam proyek tingkat dokumen, Anda menambahkan kontrol ke dokumen dan mengikatnya ke data pada waktu desain.

Dalam proyek Add-in VSTO, Anda membuat kontrol dan mengikatnya pada waktu proses.

Proyek tingkat dokumen

Untuk menyambungkan objek data ke BindingSource:

  1. Seret bidang data yang Anda inginkan dari jendela Sumber Data ke dokumen Anda. Ini secara otomatis membuat kontrol.

  2. Dalam kode Anda, buat instans jenis objek yang Anda pilih untuk sumber data.

  3. Tetapkan instans ke DataSource properti .BindingSource

Proyek tingkat aplikasi

Untuk menyambungkan objek data ke BindingSource:

  1. Dalam kode Anda, buat instans jenis objek yang terkait dengan sumber data.

  2. Buat instans dari BindingSource.

  3. Tetapkan instans sumber data ke DataSource properti .BindingSource

  4. Tambahkan sumber data sebagai pengikatan data ke kontrol.