Tabel kalender
CalendarCommunity Edition+Pengenalan
Tabel kalender cocok untuk menyimpan data dengan rentang waktu, seperti reservasi ruang rapat, jadwal proyek, jadwal kursus, rencana piket, dan agenda kegiatan. Pada dasarnya, tabel ini tetap merupakan tabel data, tetapi sudah dilengkapi dengan bidang yang berkaitan dengan acara kalender agar dapat digunakan bersama blok kalender.
Tabel kalender hanya dapat dibuat melalui halaman basis data utama. Basis data eksternal, sumber data REST API, dan sumber data NocoBase eksternal tidak mendukung pembuatan tabel kalender.
Skenario penggunaan
Tabel kalender cocok untuk skenario bisnis berikut:
- Reservasi ruang rapat, kendaraan, dan peralatan
- Jadwal proyek, rencana tugas, dan pengaturan tonggak pencapaian
- Jadwal kursus, rencana pelatihan, dan agenda kegiatan
- Rencana piket, catatan penjadwalan, dan rencana inspeksi
- Catatan acara yang perlu dilihat berdasarkan hari, minggu, atau bulan
Pembuatan dan konfigurasi
Di basis data utama, klik 「Create collection」, lalu pilih 「Calendar collection」 untuk membuat tabel kalender.
Konfigurasi pembuatan tabel kalender pada dasarnya sama dengan tabel biasa. Preset fields digunakan untuk mengontrol bidang sistem yang umum digunakan, sedangkan tabel kalender juga akan dilengkapi dengan bidang untuk menyimpan acara berulang.
Bidang bawaan
Setelah dibuat, tabel kalender biasanya memiliki bidang bawaan berikut. cron dan exclude digunakan untuk menyimpan aturan acara berulang dan tanggal pengecualian.
Saat menggunakan tabel kalender pada blok kalender, Anda juga perlu menentukan bidang bisnis yang digunakan untuk menampilkan acara:
cron dan exclude biasanya dikelola oleh kemampuan kalender dan tidak disarankan untuk diedit langsung sebagai bidang bisnis biasa. Bidang judul, tanggal mulai, dan tanggal selesai harus dibuat dan dikonfigurasi sesuai kebutuhan bisnis; jika tidak, blok kalender tidak dapat menampilkan acara dengan benar.
BIdang kunci utama
Seperti tabel biasa, tabel kalender juga memerlukan bidang kunci utama. Saat membuat tabel, disarankan untuk mempertahankan bidang prasetel ID; tipe kunci utama default adalah Snowflake ID (53-bit).
Jika tabel kalender tidak memiliki kunci utama, Anda perlu mengatur 「Record unique key」 saat mengedit tabel data. Jika tidak, blok kalender mungkin tidak dapat membuka, mengedit, atau menemukan catatan acara dengan benar.
Edit konfigurasi
Dalam daftar tabel data, klik 「Edit」 di sisi kanan tabel kalender untuk mengubah konfigurasi seperti nama tampilan tabel data, kategori, deskripsi, mode paginasi sederhana, dan 「Record unique key」.
Bidang bawaan cron, exclude, dan bidang lainnya pada tabel kalender biasanya digunakan oleh kemampuan kalender, sehingga tidak disarankan untuk mengubahnya menjadi makna bisnis lain. Jika perlu menambahkan informasi acara, Anda dapat menambahkan bidang bisnis biasa seperti lokasi, peserta, ruang rapat, dan status.
Menghapus tabel data
Dalam daftar tabel data, klik 「Delete」 di sisi kanan tabel kalender untuk menghapus tabel kalender.
Menghapus tabel kalender akan menghapus catatan acara, data bidang bawaan kalender, dan metadata Collection terkait. Sebelum menghapus, pastikan apakah blok kalender, blok tabel, izin, alur kerja, dan API masih bergantung pada tabel ini.
Tabel kalender biasanya menyimpan data jadwal, reservasi, dan piket. Setelah dihapus, acara historis dan aturan pengulangan akan hilang. Pastikan data sudah dicadangkan atau tidak lagi diperlukan sebelum melakukan tindakan ini.
Penggunaan dalam konfigurasi halaman
Tabel kalender dapat menggunakan sebagian besar blok data dari tabel biasa untuk melakukan operasi tambah, hapus, ubah, dan lihat. Selain itu, tabel ini biasanya digunakan bersama blok kalender:
Tautan terkait
- Tabel biasa — Melihat konfigurasi umum dan cara menggunakan blok
- BIdang tanggal dan waktu — Membuat bidang waktu mulai dan waktu selesai acara
- Blok kalender — Menampilkan data dalam bentuk kalender pada halaman
- Multi-ruang — Memahami bidang ruang dan kemampuan isolasi ruang

