Atribut komponen
Catatan penggunaan
Komponen Templat Word adalah fitur YiDA yang menghasilkan lampiran Word berdasarkan templat Word dan nilai bidang formulir. Komponen ini cocok untuk skenario yang memerlukan format standar, seperti manajemen dokumen resmi berskala nasional. Catatan penggunaan:-
Konten dalam templat Word dapat diikat ke variabel formulir. Atur konten dalam templat sebagai pengenal unik komponen formulir. Format variabelnya adalah
${component unique identifier}. - Didukung pada halaman manajemen data YiDA (tampilan, ekspor), formulir terkait (tampilan, filter), catatan perubahan detail formulir, perancang alur kerja (aturan pengiriman Langkah, pengaturan izin bidang), dan catatan cetak.
- Pada perancang alur kerja, Anda dapat mengatur izin (Dapat Diedit, Hanya Baca, Tersembunyi) komponen Templat Word pada Langkah yang berbeda.
- Saat ini hanya didukung pada formulir alur kerja.
- Mengambil dan menetapkan nilai melalui JS API tidak didukung.
- Melihat format data Templat Word melalui Open API tidak didukung.
Contoh
Ikuti langkah-langkah berikut untuk menggunakan komponen Templat Word.Langkah 1: Buat formulir alur kerja
Sign in to the YiDA console and create a blank app
Click Create workflow form to create a workflow form
Drag a Single-line text component and a Word template component into the form
Select the Single-line text component, click Premium in the right-hand attributes panel, and copy the unique identifier of the Single-line text component
Langkah 2: Buat templat Word
-
Buat dokumen Word (
.docx) secara lokal, lalu buka. -
Tambahkan pengenal unik komponen Teks satu baris yang disalin pada Langkah 1 ke dalam dokumen Word. Formatnya adalah
${Single-line text component unique identifier}. - Simpan file.
Langkah 3: Gunakan templat dalam alur kerja
- Kembali ke halaman desain formulir di konsol YiDA.
- Pilih komponen Templat Word. Pada panel Atribut di sebelah kanan, klik Pilih templat Word dan unggah dokumen Word yang dibuat pada langkah sebelumnya.
Click Preview in the upper-right corner, then click Visit this page
Enter content in the Single-line text field, then click Submit. After submission succeeds, preview the content of the Word document on the approval page
${} di dalam templat Word berhasil digantikan dengan nilai formulir yang sebenarnya.
Pertimbangan
-
Jika formulir berisi subformulir, referensi
${placeholder}ke komponen Teks satu baris, teks multi-baris, angka, Pilih, dropdown pilih, pilih banyak, dropdown pilih banyak, tanggal, dan unggah gambar di dalam subformulir tidak dapat dirender pada komponen Templat Word. Mencetak konten yang mereferensikan komponen Templat Word dari dalam subformulir juga tidak didukung. - Jika aplikasi telah mengaktifkan penyimpanan OSS khusus untuk komponen penyimpanan file seperti gambar dan lampiran, referensi dari templat Word tidak didukung.
- Untuk menggunakan variabel bertipe gambar dalam templat Word, pengenal komponen harus diawali dengan prefiks variabel tertentu.
-
Contoh:
attachmentField_kdtv9ayf,imageField_kdtv9aye,digitalSignatureField_kdtv9aye.