Click Action
DocType Click Action di TechMaju memungkinkan pengembang untuk mengonfigurasi tombol, tautan, dan item menu konteks pada formulir dan daftar untuk membuat antarmuka pengguna lebih interaktif, disesuaikan, dan spesifik untuk aktivitas pengguna. Tindakan-tindakan ini membantu menyederhanakan interaksi pengguna dan meningkatkan pengalaman pengguna secara keseluruhan dengan menyediakan akses mudah ke tugas dan fungsi umum.
Memahami DocType Click Action
Tujuan: DocType Click Action dirancang untuk memungkinkan kustomisasi antarmuka pengguna dalam platform TechMaju. Ini memungkinkan pengembang membuat tombol, tautan, dan item menu konteks yang dapat ditambahkan ke formulir dan daftar, memberikan pengguna akses cepat ke tindakan dan alur kerja tertentu.
Fungsi: Click Action dapat digunakan untuk menambahkan tombol toolbar, tautan sidebar, dan item menu konteks baik dalam tampilan formulir maupun daftar. Tindakan ini dapat dikonfigurasi untuk memicu fungsi JavaScript, menavigasi ke rute tertentu, atau melakukan tugas lainnya. Ini meningkatkan interaktivitas dan kegunaan aplikasi TechMaju.
Peran yang Diperlukan
TM Core Developer: Dapat membuat, menulis, dan menghapus Click Action.
Field Click Action
Field | Deskripsi |
|---|---|
Nama | Nama Click Action. |
DocType | DocType yang akan diterapkan tindakan. |
Aplikasi | Aplikasi tempat tindakan akan digunakan. |
Urutan Tampilan | Urutan di mana tindakan akan ditampilkan. |
Aktif | Sebuah checkbox untuk mengaktifkan atau menonaktifkan tindakan. |
Tampilkan pada insert | Menampilkan tindakan saat insert formulir. |
Tampilkan pada update | Menampilkan tindakan saat update formulir. |
Diterapkan Pada | Elemen UI yang akan diterapkan tindakan:
|
Jenis | Jenis tindakan untuk Formulir:
Jenis tindakan untuk Daftar:
|
Gaya | Gaya tindakan (hanya berlaku untuk Jenis Toolbar):
|
Grup | Grup di mana tindakan akan terdaftar dalam menu dropdown, jika berlaku (hanya berlaku untuk Formulir dengan Jenis Toolbar). |
Rute | Rute untuk menavigasi saat tindakan diklik (hanya berlaku untuk Jenis Sidebar). |
Buka rute di tab baru | Opsi untuk membuka rute di tab baru (hanya berlaku untuk Jenis Sidebar). |
Kondisi Filter | Kondisi yang menentukan kapan tindakan ini dipicu. |
Kondisi Peran | Kondisi berbasis peran untuk menampilkan tindakan. |
Skrip (JavaScript) | Kode JavaScript yang akan dijalankan saat tindakan dipicu. |
Prosedur
Arahkan ke Develop > Click Action.
Menambahkan Click Action Baru:
Klik '+ Tambah Click Action' untuk membuka formulir pembuatan.
Isi field yang diperlukan: Nama, DocType, Aplikasi.
Atur Urutan Tampilan untuk menentukan posisi tindakan.
Centang checkbox 'Aktif' jika Anda ingin tindakan segera aktif.
Sebagai opsi, centang 'Tampilkan pada insert' dan 'Tampilkan pada update' untuk menampilkan tindakan dalam konteks tersebut.
Pilih nilai yang sesuai untuk 'Diterapkan Pada' (Formulir atau Daftar).
Pilih 'Jenis' tindakan (Toolbar, Sidebar, atau Menu).
Jika 'Jenis' adalah Sidebar, tentukan 'Rute' dan apakah akan membukanya di tab baru.
Tentukan kondisi filter dan kondisi peran sesuai kebutuhan.
Masukkan kode JavaScript di field 'Skrip (JavaScript)'.
Konfigurasi Click Action:
Sesuaikan kondisi filter dan kondisi peran sesuai kebutuhan untuk memenuhi persyaratan spesifik DocType dan perilaku tindakan.
Gunakan opsi 'Tambah Filter' untuk menentukan beberapa kondisi jika diperlukan.
Menyimpan dan Melihat Click Action:
Klik 'Terapkan' untuk menyimpan Click Action.
Tindakan akan tersedia dalam konteks yang ditentukan (formulir atau daftar) sesuai dengan kondisi yang ditentukan.
Lokasi Click Action
Tampilan Formulir

Dalam tampilan formulir dokumen legal, Click Action muncul di lokasi berikut:
Toolbar: Terletak di bagian atas formulir, menyediakan tombol untuk berbagai tindakan.
Sidebar: Terletak di sisi kiri formulir, menyediakan tautan untuk navigasi atau tindakan tambahan.
Tampilan Daftar

Dalam tampilan daftar dokumen legal, Click Action muncul di lokasi berikut:
Toolbar: Terletak di bagian atas daftar, menyediakan tombol untuk tindakan yang berlaku untuk seluruh daftar.
Menu: Terletak di menu konteks (dapat diakses melalui menu tiga titik) untuk item daftar individu, menyediakan tindakan spesifik item.