Logo Docs

Trường dữ liệu kiểu Công thức trong Cogover

Trường Công thức (Formula) tự động tính toán từ các trường liên quan, giảm sai sót và đơn giản hóa các phép tính, tối ưu hóa quản lý dữ liệu và hiệu quả doanh nghiệp.

Thao tác tạo trường

Để tạo trường Công thức (Formula), 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 Công thức (Formula).

chọn trường fomula

Người dùng tiếp tục cài đặt theo Thông số cấu hình dưới đây.

toàn màn hình formula

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.
  • Nội dung hướng dẫn (tooltip): Đoạn văn bản ngắn ghi chú trường, hiển thị thông qua ký hiệu (i) bên cạnh tên trường trên bản ghi.
  • 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.
  • Kiểu trả về của công thức: định dạng kiểu giá trị mà công thức trả về (return).
    • Boolean: Giá trị trả về là kiểu luận lý (đúng hoặc sai).
    • Số: Giá trị trả về là một số.
    • Chữ: Giá trị trả về là một hoặc một chuỗi ký tự.
    • Ngày: Giá trị trả về là ngày (ngày/tháng/năm).
    • Ngày giờ: Giá trị trả về là ngày và giờ (ngày/tháng/năm và giờ/phút/giây).
  • Công thức: Vùng nhập liệu công thức (hàm và các toán tử).
    • Toán tử: Các ký hiệu lập trình dùng để thực hiện các phép tính trên dữ liệu, thao tác với biểu thức toán học, logic hoặc điều kiện. Nhấp một lần để xem hướng dẫn và đúp chuột để chèn toán tử vào Thiết lập công thức.
    • Hàm: Hàm thiết lập công thức. Nhấp chuột một lần để hiển thị hướng dẫn sử dụng, nhấp đúp chuột để chèn hàm tương ứng vào phần Thiết lập công thức. Chi tiết về các hàm, xem thêm tại đây.
    • Thiết lập công thức: Vùng thiết lập công thức thông qua các toán tử và hàm.
    • Chèn dữ liệu: Cho phép chèn dữ liệu thông qua giao diện. Người dùng bấm Chèn dữ liệu, chọn trường cần chèn (của đối tượng hiện tại) và chọn Đồng ý để chèn.
    • Hiển thị giá trị trả về của công thức dưới dạng HTML: Dữ liệu trả về được định dạng (sắp xếp, tổ chức, cấu trúc) và trình bày một cách rõ ràng, trực quan theo định dạng HTML.
    • Kiểm tra cú pháp: Kiểm tra tính đúng đắn của cú pháp đã đúng định dạng mà Cogover quy định hay chưa, nếu chưa đúng hệ thống sẽ có thông báo lỗi và mã lỗi.
  • Xử lý trường trống: Lựa chọn xử lý dữ liệu khi không có giá trị.
    • Xem trường trống như giá trị 0: Các trường được tham chiếu kiểu số, tiền tệ hoặc phần trăm có thể là trường trống. Công thức mặc định lấy giá trị null. Nếu tích chọn, công thức lấy giá trị 0.

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.

xem trước formula

  • Chọn dữ liệu: Người dùng chọn dữ liệu mẫu đã có để kiểm tra kết quả của công thức.
  • Công thức (Formula): Công thức sử dụng gần nhất (trường hợp người dùng vừa cập nhật công thức vừa xem trước để điều chỉnh kết quả) được sử dụng.

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.

Chi tiết các hàm

Người dùng tham khảo mô tả và hướng dẫn các hàm Cogover Scripting dùng cho trường dữ liệu công thức tại đây.

© 2026 Cogover LLC