Trường dữ liệu kiểu Đánh số tự động trong Cogover
Trường dữ liệu Đánh số tự động (Auto-number) cho phép tự động tạo ra một giá trị số duy nhất theo quy tắc được cấu hình sẵn, thường dùng để định danh bản ghi.
Thao tác tạo trường
Để tạo trường Đánh số tự động (Auto-number), người dùng tạo trong cấu hình trường của đối tượng cần tạo như video dưới đây:
Người dùng bấm chọn Đánh số tự động (Auto-number).
Người dùng tiếp tục cài đặt theo Thông số cấu hình dưới đây.
Thông số cấu hình
- Tên trường: Tên của trường dữ liệu.
- Slug: Đường dẫn cố định dùng để truy xuất dữ liệu của đối tượng thông qua API hoặc Smart value.
- Mô tả trường: Đoạn văn bản mô tả ý nghĩa của trường.
- Trạng thái Đang hoạt động: Thể hiện trạng thái được sử dụng của trường. Khi bỏ tích, trường được hiểu không được sử dụng và không hiển thị trên giao diện.
- Sử dụng trường để định danh URL cho bản ghi: Để đảm bảo mỗi bản ghi có một URL duy nhất. Tính năng này chỉ có thể kích hoạt trên một trường và không thể chỉnh sửa sau khi thiết lập. Nếu tích chọn, Số bắt đầu và Bước nhảy mặc định có giá trị bằng 1 và không thể chỉnh sửa.
- Tiền tố: Chuỗi ký tự đứng trước số tự động, có thể bao gồm chữ, số, ký tự đặc biệt và hỗ trợ định dạng ngày tháng năm trong dấu
{}. Chi tiết xem tại Quy tắc thiết lập Tiền tố - Hậu tố. - Hậu tố: Chuỗi ký tự đứng sau số tự động, có thể bao gồm chữ, số, ký tự đặc biệt và hỗ trợ định dạng ngày tháng năm trong dấu
{}. Chi tiết xem tại Quy tắc thiết lập Tiền tố - Hậu tố. - Định dạng số tự động: Dãy đại diện cho số tự động, được chỉ định bằng các ký tự 0. Ví dụ, 000000 sẽ đảm bảo số tự động luôn có ít nhất 6 chữ số, các số 0 được thêm ở phía trước nếu số lượng chữ số ít hơn.
- Thông số liên quan:
- Số bắt đầu: Giá trị bắt đầu của chuỗi số tự động.
- Bước nhảy: Giá trị được cộng thêm vào số tự động sau mỗi lần tạo mới bản ghi.
- Tạo số tự động cho các bản ghi có sẵn: Tự động gán giá trị theo định dạng cho các bản ghi cũ (có trước thời điểm tạo trường này), bắt đầu từ bản ghi đầu tiên và tăng dần.
Xem trước
Vùng Xem trước cho phép người dùng xem và tương tác với trường dữ liệu, tự động cập nhật theo các cài đặt vừa tạo, từ đó có thể tùy chỉnh dễ dàng hơn.
Sau khi hoàn tất cài đặt, người dùng bấm Hoàn thành để lưu lại và kết thúc thao tác.
Quy tắc thiết lập Tiền tố - Hậu tố
Định dạng khi thiết lập tiền tố - hậu tố trong Cogover cần tuân thủ quy tắc:
- Không được đặt trong ngoặc kép: các ký tự sẽ được giữ nguyên, không thay đổi
- Được đặt trong ngoặc kép:
- Hiển thị linh động, thay đổi được.
- Nằm trong phạm vi được quy định tại bảng quy tắc thiết lập bên dưới.
| Ký tự | Ý nghĩa | Giá trị hợp lệ | Lưu ý |
|---|---|---|---|
{dd} |
Ngày dạng số | '01' đến '31' | Lấy 2 ký tự thời điểm tạo bản ghi |
{mm} |
Tháng dạng số | '01' đến '12' | Lấy 2 ký tự tháng thời điểm tạo bản ghi |
{mmm} |
Tháng dạng chữ viết tắt | 'Jan' đến 'Dec' | Lấy giá trị tháng thời điểm tạo bản ghi theo chữ viết tắt (tùy ngôn ngữ) |
{yy} |
Năm dạng 2 chữ số | '00' đến '99' (tùy năm) | Lấy 2 ký tự cuối của năm thời điểm tạo bản ghi |
{yyyy} |
Năm đầy đủ | Ví dụ: 2023, 2024, ... | Lấy 4 ký tự năm thời điểm tạo bản ghi |
Ví dụ: để thiết lập được mã hợp đồng dạng HD-<Mã tự động>-Ngày/Tháng/Năm, cho phép trường định danh URL bản ghi, cấu hình cài đặt như sau:
Lưu ý
Sau khi đã tạo trường thành công, những thông số sau sẽ không thể chỉnh sửa:
- Slug.
- Tiền tố.
- Hậu tố.
- Định dạng số tự động.
- Số bắt đầu.
- Bước nhảy.
Rate this page
On this page