Grup tombol radio

Pengenalan

Di NocoBase, grup tombol radio (Radio group) digunakan untuk memilih satu nilai dari sekumpulan opsi dan menampilkan opsi tersebut secara langsung di dalam formulir.

Grup tombol radio cocok untuk skenario dengan jumlah opsi yang sedikit dan pengguna perlu melihat semua opsi secara sekilas. Fungsinya mirip dengan pilihan tunggal dropdown, tetapi perbedaannya terutama terletak pada cara interaksi di halaman.

Jika opsinya banyak, pilih pilihan tunggal dropdown untuk menghemat ruang. Jika ingin memilih beberapa opsi, pilih grup kotak centang.

Skenario penggunaan

Grup tombol radio cocok untuk skenario bisnis berikut:

  • Tingkat prioritas: rendah, sedang, tinggi
  • Jenis kelamin, tipe, opsi tambahan ya/tidak
  • Hasil persetujuan: disetujui, ditolak
  • Pemilihan cepat untuk sejumlah kecil opsi tetap

Membuat konfigurasi

Di halaman «Configure fields» pada tabel data, klik «Add field», lalu pilih «Grup tombol radio» untuk membuat bidang grup tombol radio. 20260709231205

KonfigurasiKeterangan
Field interfaceJenis antarmuka bidang. Grup tombol radio sesuai dengan radioGroup, yang menentukan cara memasukkan dan menampilkan data di halaman.
Field display nameNama yang ditampilkan untuk bidang di antarmuka, misalnya «Tingkat prioritas», «Hasil persetujuan», atau «Tipe». Sebaiknya gunakan nama yang dapat langsung dipahami oleh pengguna bisnis.
Field nameNama identifikasi bidang yang digunakan untuk referensi internal seperti API, bidang relasi, izin, dan alur kerja. Biasanya tidak diubah setelah dibuat, hanya mendukung huruf, angka, dan garis bawah, serta harus diawali dengan huruf.
Field typeJenis bidang pada lapisan data. Secara default, grup tombol radio adalah string, yang menyimpan nilai opsi yang dipilih.
Default valueNilai default. Saat menambahkan catatan baru, nilai default dapat diisi secara otomatis jika pengguna tidak mengisinya.
Validation rulesAturan validasi. Biasanya digunakan untuk mengatur bidang wajib diisi dan memelihara nilai opsi.
DescriptionDeskripsi bidang. Cocok digunakan untuk menuliskan arti bidang, persyaratan pengisian, sumber data, atau pengelola.
Perhatian

Nama bidang akan digunakan sebagai referensi oleh blok halaman, izin, alur kerja, dan API. Pastikan penamaannya sebelum membuat bidang untuk menghindari biaya penyesuaian konfigurasi di kemudian hari.

Karakteristik bidang

Perilaku default bidang grup tombol radio adalah sebagai berikut:

KarakteristikKeterangan
Default Field interfaceradioGroup.
Default Field typestring.
Field type yang dapat dipilihstring.
Komponen halamanMode edit menggunakan grup tombol radio.
FilterMendukung pemfilteran berdasarkan opsi.
PengurutanMendukung pengurutan berdasarkan nilai opsi.
ValidasiMendukung kewajiban pengisian dan pembatasan rentang opsi.

Mengedit konfigurasi

Setelah dibuat, klik «Edit» di sebelah kanan bidang untuk mengedit konfigurasi bidang grup tombol radio. Pengeditan bidang terutama digunakan untuk menyesuaikan cara bidang ditampilkan dan digunakan di NocoBase, seperti mengubah nama tampilan, deskripsi, nilai default, aturan validasi, atau konfigurasi khusus bidang.

Jika bidang berasal dari tabel yang telah disinkronkan di database utama, pengeditan biasanya dilakukan untuk pemetaan bidang—memetakan bidang database ke Field type dan Field interface NocoBase.

KonfigurasiDapat dieditKeterangan
Field display nameYaMengubah nama tampilan bidang di antarmuka tanpa mengubah nama identifikasi bidang.
Field nameTidakNama identifikasi bidang biasanya tidak dapat diubah melalui formulir edit setelah bidang dibuat.
Field interfaceDengan syaratBidang database utama atau bidang tersinkronisasi dapat disesuaikan saat pemetaan bidang. Penyesuaian ini akan memengaruhi cara memasukkan, menampilkan, dan memvalidasi data di halaman.
Field typeDengan syaratBidang database utama atau bidang tersinkronisasi dapat disesuaikan saat pemetaan bidang. Sebelum menyesuaikannya, pastikan data yang ada dapat digunakan dengan tipe baru.
Default valueYaMenyesuaikan nilai default saat menambahkan catatan baru.
Validation rulesYaMenyesuaikan aturan validasi bidang.
DescriptionYaMenambahkan arti bidang, persyaratan pengisian, sumber data, atau pengelola.
Perhatian

Mengganti Field type atau Field interface bukan sekadar mengubah nama tampilan. Perubahan ini akan memengaruhi cara penyimpanan bidang, komponen input, aturan validasi, kondisi filter, dan cara penggunaan variabel alur kerja. Jika jumlah data yang ada cukup banyak, pastikan terlebih dahulu format data sesuai.

Menghapus bidang

Klik «Delete» di sebelah kanan bidang untuk menghapus bidang grup tombol radio. Di database utama, Anda juga dapat memilih beberapa bidang lalu menghapusnya secara massal.

Saat menghapus bidang grup tombol radio yang dibuat di database utama, kolom sebenarnya di database beserta data yang sudah ada di kolom tersebut biasanya akan ikut dihapus. Saat menghapus bidang yang disinkronkan dari database atau dipetakan dari sumber data eksternal, cakupan dampaknya bergantung pada sumber data dan asal bidang terkait.

Peringatan

Menghapus bidang dapat memengaruhi blok halaman, formulir, filter, izin, alur kerja, API, impor dan ekspor, serta data yang sudah ada. Sebelum menghapus, pastikan bidang tersebut tidak lagi digunakan dalam konfigurasi bisnis.

Penggunaan dalam konfigurasi halaman

Grup tombol radio cocok untuk menampilkan sejumlah kecil opsi secara berjajar di dalam formulir. 20260709230347

SkenarioPenggunaan
Blok formulirMenampilkan semua opsi secara langsung dan memilih satu opsi.
Blok detailMenampilkan opsi yang dipilih.
Blok filterMemfilter catatan berdasarkan opsi.
Alur kerja dan izinDigunakan sebagai kondisi seperti status dan tipe dalam penentuan.

Tautan terkait