Bangun Tabel dari `DataTable`

Contents
[ ]

Sering aplikasi Anda akan menarik data dari database dan menyimpannya dalam bentuk DataTableSitemap Anda mungkin ingin dengan mudah memasukkan data ini ke dalam dokumen Anda sebagai tabel baru dan dengan cepat menerapkan format ke seluruh tabel.

Sitemap Aspose.Words, Anda dapat dengan mudah mengambil data dari database dan menyimpannya sebagai tabel:

Sitemap Buat baru DocumentBuilder Sitemap DocumentSitemap Sitemap Mulai meja baru menggunakan DocumentBuilderSitemap Sitemap Jika kita ingin memasukkan nama masing-masing kolom dari kita DataTable sebagai baris header kemudian iterate melalui setiap kolom data dan menulis nama kolom ke dalam baris di meja. Sitemap Sitemap DataRow Sitemap DataTableSitemap

  1. Inierate melalui setiap objek di Meme it DataRowSitemap
  2. Masukkan objek ke dalam dokumen menggunakan DocumentBuilderSitemap Metode yang digunakan tergantung pada jenis objek yang dimasukkan misalnya DocumentBuilder.writeln() untuk teks dan DocumentBuilder.insertImage() untuk array byte yang mewakili gambar.
  3. Pada akhir pemrosesan baris data juga berakhir baris yang diciptakan oleh DocumentBuilder dengan menggunakan DocumentBuilder.endRow()Sitemap Sitemap Setelah semua baris dari Meme it DataTable telah diproses selesai tabel dengan memanggil DocumentBuilder.endTable()Sitemap Sitemap Akhirnya, kami dapat mengatur gaya meja yang diinginkan menggunakan salah satu properti meja yang sesuai seperti Table.getStyleIdentifier() untuk secara otomatis menerapkan format ke seluruh tabel. Data berikut DataTable digunakan dalam contoh ini:

build-a-table-from-a-datatable-aspose-words-java-1

Contoh kode berikut menunjukkan cara mengeksekusi algoritma di atas Aspose.WordsSitemap

Metode kemudian dapat dengan mudah disebut menggunakan Anda DocumentBuilder Sitemap

Contoh kode berikut menunjukkan cara mengimpor data dari DataTable dan masukkan ke dalam tabel baru dalam dokumen:

Tabel yang ditunjukkan pada gambar di bawah ini diproduksi dengan menjalankan kode di atas.

build-a-table-from-a-datatable-aspose-words-java-2