Formulir
Chakra memiliki kerangka kerja formulir yang tangguh untuk berbagai kebutuhan. Kerangka kerja formulir yang sama digunakan dalam fitur internal, seperti alur pembuatan dan pembaruan proses/tugas. Namun, fitur formulir juga dapat digunakan secara mandiri tanpa memodelkan proses atau catatan.
Kolom Formulir
Kolom formulir dibuat berdasarkan Attributes. Pada dasarnya, tuple data dan validasi dikendalikan oleh atribut yang mendasarinya. Namun, lapisan tampilan dikendalikan oleh konfigurasi kolom formulir.
Halaman Formulir
Anda dapat membuat formulir multi-halaman dengan fitur formulir. Halaman dapat ditampilkan satu per satu atau di halaman yang sama, bergantung pada kebutuhannya.
Lompatan Logika
Anda dapat mengatur halaman yang ditampilkan berdasarkan aturan yang disebut lompatan logika. Setiap halaman dapat memiliki serangkaian aturan untuk menentukan Halaman berikutnya berdasarkan data yang diisi di halaman saat ini atau halaman sebelumnya.
Formulir Publik
Anda dapat memublikasikan formulir sebagai formulir publik agar dapat diakses oleh pengguna yang belum terautentikasi. Secara default, semua formulir dibuat sebagai formulir privat.
Penyematan
Formulir juga dapat disematkan di situs web atau properti digital Anda sendiri. Penyematan dapat bersifat publik atau dikontrol dengan token. Perhatikan bahwa halaman publik yang memuat formulir sematan akan membocorkan token tersebut. Karena itu, pastikan Anda memisahkan kontrol akses untuk token yang digunakan.
Tindakan Formulir
Anda dapat mengonfigurasi tombol tambahan pada formulir untuk menjalankan tindakan khusus atau memanggil API eksternal. Fitur ini sangat berguna untuk mengambil dan menampilkan data khusus dalam formulir, atau mengirimkan informasi langsung dari formulir.
Kustomisasi UI
Anda dapat mengatur tampilan dan nuansa formulir melalui opsi kustomisasi UI yang tersedia.
Tindakan Siklus Hidup
Formulir dapat memicu tindakan siklus hidup di latar belakang untuk mendukung mesin otomatisasi.