Mail-Merge on Steroid: Bisakah Word 2003 melakukan ini?

2

Saya punya laporan besar untuk disatukan, terdiri dari lebih dari 1.000 laporan kecil yang hampir identik.

Setiap laporan meliputi:

  • Informasi umum 1: 1 (hal-hal dasar gabungan surat)
  • Banyak teks, beberapa di antaranya mungkin perlu dinonaktifkan atau memiliki teks alternatif berdasarkan bidang boolean.
  • Beberapa gambar yang disematkan, lebih disukai dimuat melalui URL HTTP, tetapi jika harus ada di sistem file, saya bisa melakukannya. (Nama file akan diberikan sebagai bidang dalam sumber data.) Untungnya, semua gambar kira-kira berukuran / bentuk yang sama.
  • Beberapa 1: m tabel dengan beberapa bidang masing-masing.

Kicker adalah tabel master / anak. Saya telah melihat contoh untuk Word 2000 untuk melakukan ini dengan bergabung dengan kiri tabel master dan anak dan menggunakan beberapa logika IF / THEN untuk mengetahui apakah akan melompat ke catatan master berikutnya. Tetapi dalam kasus saya, saya memiliki beberapa subtabel ini, sehingga pendekatan itu tidak akan berhasil.

Jadi, bisakah Word 2003 menangani tabel master / child yang sewenang-wenang? Jika ya, bagaimana caranya?

Jika tidak, saya mempertimbangkan InfoPath, tetapi saya belum pernah menggunakannya sebelumnya sepertinya harus dibuat untuk entri data, bukan laporan yang diformat lama.

Saya seorang pengembang perangkat lunak, jadi saya selalu bisa meretas sesuatu bersama-sama dengan makro VBA besar, atau menghasilkan laporan dalam HTML di server web (di mana data berasal dari toh). Tapi saya berharap Word akan bekerja tanpa senam seperti itu, karena itu akan memberi pengguna akhir template laporan kontrol yang lebih baik atas pemformatan dan membuat perubahan kecil.

richardtallent
sumber
Word ... kiri-gabung ... logika ... Oke, aku keluar dari sini. Apakah ini kasus "alat yang salah untuk pekerjaan"? Yah, sepertinya Anda terkunci di MS Office, tetapi masih ... Maaf, tidak dapat membantu Anda.
lajuette
Apakah Anda pernah memberikan jawaban untuk ini? Saya berharap dapat merujuk dua tabel dalam surat menggunakan gabungan surat (satu dengan informasi vendor, satu dengan klien), tetapi sejauh ini saya bingung. Saya telah membenturkan kepala saya terhadap membuat Excel lebih fleksibel, dan itu tidak berfungsi.
mfg

Jawaban:

1

ActivDocs mungkin apa yang Anda cari. Sudah beberapa tahun sejak saya memiliki hubungan dengan perusahaan Keylogix, tetapi ActivDocs dikembangkan untuk menjadi pembuat laporan tingkat lanjut.

Chris45
sumber
0

Word tidak memiliki cara mudah untuk mencapai ini. Namun, itu baik untuk dicatat karena Anda menjalankan seluruh sistem ini pada server web lebih baik untuk menghindari kata otomatisasi bersama-sama. Word dibangun untuk penggunaan sisi klien sebagai UI dan bahkan Microsoft merekomendasikan untuk tidak menggunakannya sebagai alat untuk otomatisasi sisi server. Sebaliknya menemukan dan menggunakan komponen pihak ketiga akan membuat Anda melakukan hal semacam ini dengan mudah.

Adam
sumber