Waktu

Pengenalan

Di NocoBase, waktu (Time) digunakan untuk menyimpan waktu dalam satu hari.

Kolom waktu cocok untuk data bisnis yang tidak terikat pada tanggal tertentu, seperti jam operasional, waktu pengingat, dan periode jadwal kerja.

Jika perlu menyimpan tanggal dan waktu secara bersamaan, pilih tanggal dan waktu.

Skenario penggunaan

Waktu cocok untuk skenario bisnis berikut:

  • Waktu mulai operasional dan waktu selesai operasional
  • Waktu pengingat harian
  • Waktu mulai dan selesai shift
  • Konfigurasi waktu tetap

Membuat konfigurasi

Pada halaman 「Configure fields」 di tabel data, klik 「Add field」, lalu pilih 「时间」 untuk membuat kolom waktu.

20240512181216

KonfigurasiPenjelasan
Field interfaceJenis antarmuka kolom. Untuk waktu, pilih time, yang menentukan cara memasukkan dan menampilkan data di halaman.
Field display nameNama yang ditampilkan untuk kolom di antarmuka, misalnya 「开始时间」, 「提醒时间」, atau 「营业时间」. Sebaiknya gunakan nama yang mudah dipahami langsung oleh pengguna bisnis.
Field nameNama identifikasi kolom yang digunakan untuk referensi internal seperti API, kolom relasi, izin, dan alur kerja. Biasanya tidak diubah setelah dibuat, hanya mendukung huruf, angka, dan garis bawah, serta harus diawali huruf.
Field typeJenis kolom pada lapisan data. Secara default, kolom waktu adalah time.
Default valueNilai default. Saat menambahkan record, nilai ini dapat otomatis diisi jika pengguna tidak mengisinya.
Validation rulesAturan validasi. Dapat dikonfigurasi sebagai wajib diisi, rentang waktu, dan lainnya.
DescriptionPenjelasan kolom. Cocok digunakan untuk menuliskan makna kolom, persyaratan pengisian, sumber data, atau pengelola.
Perhatian

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

Fitur kolom

Perilaku default kolom waktu adalah sebagai berikut:

FiturPenjelasan
Field interface defaulttime.
Field type defaulttime.
Field type yang tersediatime.
Komponen halamanMode edit menggunakan pemilih waktu.
PenyaringanMendukung penyaringan berdasarkan waktu, rentang, kosong, dan tidak kosong.
PengurutanMendukung pengurutan berdasarkan waktu.
ValidasiMendukung validasi seperti wajib diisi dan rentang waktu.

Mengedit konfigurasi

Setelah dibuat, klik 「Edit」 di sebelah kanan kolom untuk mengedit konfigurasi kolom waktu. Pengeditan kolom terutama digunakan untuk menyesuaikan cara kolom ditampilkan dan digunakan di NocoBase, seperti mengubah nama tampilan, deskripsi, nilai default, aturan validasi, atau konfigurasi khusus kolom.

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

KonfigurasiDapat dieditPenjelasan
Field display nameYaMengubah nama tampilan kolom di antarmuka tanpa mengubah nama identifikasinya.
Field nameTidakNama identifikasi kolom biasanya tidak dapat diubah melalui formulir edit setelah kolom dibuat.
Field interfaceTergantung kondisiKolom database utama atau kolom tersinkron dapat disesuaikan saat pemetaan kolom. Penyesuaian ini akan memengaruhi cara data dimasukkan, ditampilkan, dan divalidasi di halaman.
Field typeTergantung kondisiKolom database utama atau kolom tersinkron dapat disesuaikan saat pemetaan kolom. Sebelum menyesuaikannya, pastikan data yang ada dapat digunakan dengan jenis baru tersebut.
Default valueYaMenyesuaikan nilai default saat menambahkan record baru.
Validation rulesYaMenyesuaikan aturan validasi kolom.
DescriptionYaMenambahkan makna kolom, persyaratan pengisian, sumber data, atau pengelola.
Perhatian

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

Menghapus kolom

Klik 「Delete」 di sebelah kanan kolom untuk menghapus kolom waktu. Di database utama, Anda juga dapat memilih beberapa kolom lalu menghapusnya sekaligus.

Saat menghapus kolom waktu yang dibuat di database utama, kolom nyata di database beserta data yang sudah ada di dalamnya biasanya akan dihapus secara bersamaan. Saat menghapus kolom yang disinkronkan dari database atau dipetakan dari sumber data eksternal, cakupan dampaknya bergantung pada sumber data dan asal kolom terkait.

Peringatan

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

Penggunaan dalam konfigurasi halaman

Kolom waktu cocok digunakan dalam formulir dan konfigurasi aturan. 20260709232726

SkenarioPenggunaan
Blok formulirMemilih waktu dalam satu hari.
Blok tabelMenampilkan, mengurutkan, dan menyaring waktu.
Blok penyaringanMenyaring berdasarkan rentang waktu.
Alur kerjaSebagai kolom kondisi waktu.

Tautan terkait