Bảng lịch
LịchCommunity Edition+Giới thiệu
Bảng lịch phù hợp để lưu dữ liệu có phạm vi thời gian, chẳng hạn như đặt phòng họp, lịch trình dự án, lịch học, kế hoạch trực và lịch hoạt động. Về bản chất, đây vẫn là một bảng dữ liệu, nhưng được tạo sẵn các trường liên quan đến sự kiện lịch để thuận tiện sử dụng cùng khối lịch.
Bảng lịch chỉ có thể được tạo thông qua trang cơ sở dữ liệu chính. Cơ sở dữ liệu bên ngoài, nguồn dữ liệu REST API và nguồn dữ liệu NocoBase bên ngoài không hỗ trợ tạo bảng lịch.
Các trường hợp áp dụng
Bảng lịch phù hợp với các trường hợp nghiệp vụ sau:
- Đặt phòng họp, đặt xe, đặt thiết bị
- Lịch trình dự án, kế hoạch nhiệm vụ, kế hoạch mốc quan trọng
- Thời khóa biểu, kế hoạch đào tạo, lịch hoạt động
- Kế hoạch trực, lịch phân ca, kế hoạch kiểm tra
- Các bản ghi sự kiện cần được xem theo ngày, tuần hoặc tháng
Cấu hình tạo
Trong cơ sở dữ liệu chính, nhấp vào「Create collection」, chọn「Calendar collection」để tạo bảng lịch.
Cấu hình tạo bảng lịch về cơ bản giống với bảng thông thường. Preset fields dùng để kiểm soát các trường hệ thống thường dùng; bảng lịch cũng được tạo sẵn các trường dùng để lưu sự kiện lặp lại.
Các trường tích hợp sẵn
Sau khi tạo, bảng lịch thường bao gồm các trường tích hợp sẵn sau. cron và exclude dùng để lưu quy tắc sự kiện lặp lại và các ngày loại trừ.
Khi khối lịch sử dụng bảng lịch, cần chỉ định thêm các trường nghiệp vụ dùng để hiển thị sự kiện:
cron và exclude thường được khả năng lịch duy trì, không nên chỉnh sửa trực tiếp như các trường nghiệp vụ thông thường. Cần tự tạo và cấu hình các trường tiêu đề, ngày bắt đầu và ngày kết thúc theo yêu cầu nghiệp vụ; nếu không, khối lịch sẽ không thể hiển thị sự kiện chính xác.
Trường khóa chính
Bảng lịch cũng cần có trường khóa chính như bảng thông thường. Khi tạo bảng, nên giữ lại trường ID đặt sẵn; kiểu khóa chính mặc định là Snowflake ID (53-bit).
Nếu bảng lịch không có khóa chính, cần đặt「Record unique key」khi chỉnh sửa bảng dữ liệu; nếu không, khối lịch có thể không mở, chỉnh sửa hoặc định vị bản ghi sự kiện chính xác.
Chỉnh sửa cấu hình
Trong danh sách bảng dữ liệu, nhấp vào「Edit」ở bên phải bảng lịch để sửa các cấu hình như tên hiển thị, phân loại, mô tả, chế độ phân trang đơn giản và「Record unique key」của bảng dữ liệu.
Các trường tích hợp sẵn như cron、exclude của bảng lịch thường được dùng cho khả năng lịch, không nên đổi sang ý nghĩa nghiệp vụ khác. Nếu cần mở rộng thông tin sự kiện, có thể thêm các trường nghiệp vụ thông thường như địa điểm, người tham gia, phòng họp, trạng thái.
Xóa bảng dữ liệu
Trong danh sách bảng dữ liệu, nhấp vào「Delete」ở bên phải bảng lịch để xóa bảng lịch.
Xóa bảng lịch sẽ xóa các bản ghi sự kiện, dữ liệu của các trường tích hợp sẵn trong lịch và siêu dữ liệu Collection liên quan. Trước khi xóa, hãy xác nhận liệu khối lịch, khối bảng, quyền hạn, quy trình làm việc và API có còn phụ thuộc vào bảng này hay không.
Bảng lịch thường lưu dữ liệu về lịch trình, đặt chỗ và lịch trực. Sau khi xóa, các sự kiện lịch sử và quy tắc lặp lại sẽ bị mất. Trước khi thao tác, hãy xác nhận dữ liệu đã được sao lưu hoặc không còn cần thiết.
Sử dụng cấu hình trang
Bảng lịch có thể sử dụng phần lớn các khối dữ liệu của bảng thông thường để thực hiện các thao tác thêm, xóa, sửa và truy vấn. Ngoài ra, bảng lịch thường được sử dụng cùng khối lịch:
Liên kết liên quan
- Bảng thông thường — Xem cấu hình chung và cách sử dụng các khối
- Trường ngày và giờ — Tạo trường thời gian bắt đầu và thời gian kết thúc của sự kiện
- Khối lịch — Hiển thị dữ liệu theo dạng lịch trên trang
- Đa không gian — Tìm hiểu về trường không gian và khả năng cô lập không gian

