Views & cài đặt duyệt
Trang này thuộc phần thiết kế: tab View và tab Cài đặt trên trang chi tiết Thực thể. Trang giả định các Trường dữ liệu đã được thêm — View và Cài đặt chỉ sắp xếp lại cách những trường đó hiển thị và được duyệt, không tạo thêm dữ liệu mới.
Người dùng cuối trải nghiệm kết quả của trang này khi họ mở Trình duyệt bản ghi — xem Xem và lọc bản ghi và Chế độ xem lịch để biết giao diện phía họ trông như thế nào.
Xây dựng View
Phần tiêu đề “Xây dựng View”Một View là một lăng kính đã lưu trên bảng của Thực thể: loại hiển thị, các trường/cột hiển thị, bộ lọc, sắp xếp mặc định và các tùy chọn hiển thị riêng theo loại. View dùng chung cho toàn tổ chức — cùng một View xuất hiện trong Trình duyệt bản ghi, trong danh sách liên quan, và khi được gắn vào một khối xem bản ghi ở bước Công việc người dùng.
Tạo view mới
Phần tiêu đề “Tạo view mới”Ở tab View, nhấn View mới. Hộp thoại chỉ thu thập:
| Trường | Mô tả |
|---|---|
| Tên view | Tên hiển thị trên rail của Trình duyệt bản ghi. |
| Mô tả | Ghi chú nội bộ, tùy chọn. |
| Loại hiển thị | Chọn một ô loại view (xem bảng bên dưới). |
Chỉ những loại đã có trình hiển thị mới chọn được; các loại còn thiếu trường bắt buộc, hoặc chưa có trình hiển thị, vẫn hiện trong danh sách nhưng bị vô hiệu hóa — giữ nguyên vị trí ô để lý do bị chặn luôn hiển thị được (không biến mất khỏi bộ chọn).
| Loại | Mô tả | Điều kiện |
|---|---|---|
| Lưới | Hàng và cột | Không yêu cầu |
| Kanban | Thẻ nhóm theo trường trạng thái | Cần một trường lựa chọn (enum) hoặc dùng giai đoạn quy trình |
| Lịch | Bản ghi đặt trên lịch theo ngày | Cần một trường ngày |
| Thư viện | Thẻ ưu tiên hình ảnh | Cần một trường tệp làm ảnh bìa |
| Dòng thời gian | Thanh trên trục thời gian | Cần hai trường ngày (bắt đầu và kết thúc) |
| Hộp thư | Hàng đợi ưu tiên dạng chia đôi | Cần một trường số hoặc ngày để sắp xếp |
| Chi tiết | Bố cục record-360 của trang bản ghi | Không yêu cầu, nhưng không tạo qua bộ chọn cột/lọc/sắp xếp bên dưới (xem ghi chú) |
Ba loại sau hiện disabled kèm lý do “chưa khả dụng — trình hiển thị sẽ có trong bản sau”, vì bản thân trình hiển thị của chúng chưa xây xong, bất kể Thực thể có đủ trường hay không: Bản đồ, Điều phối, Ma trận.
Nhấn Tạo để lưu view (với các trường bắt buộc theo vai trò được gieo sẵn hợp lệ) và chuyển ngay đến trang chi tiết view — nơi xem trước trên dữ liệu mẫu là trọng tâm, còn mọi cấu hình nằm gọn trong thanh công cụ phía trên.
Trường bắt buộc theo loại view
Phần tiêu đề “Trường bắt buộc theo loại view”Ngay khi mở trang chi tiết một view có vai trò trường bắt buộc, thanh công cụ hiện một hoặc nhiều huy hiệu vai trò — pill màu tím khi đã gán, màu hổ phách (chưa gán, đang chặn lưu) khi còn thiếu:
| Loại view | Vai trò | Ghi chú |
|---|---|---|
| Kanban | Nhóm theo (bắt buộc) | Chọn một trường enum, hoặc chọn Giai đoạn quy trình để nhóm thẻ theo giai đoạn quy trình thay vì một trường của Thực thể |
| Lịch | Trường ngày (bắt buộc) + Ngày kết thúc (tùy chọn) | Đặt Ngày kết thúc để một bản ghi trải dài nhiều ngày trên lịch |
| Thư viện | Ảnh bìa (bắt buộc) | Chỉ nhận trường kiểu tệp |
| Dòng thời gian | Ngày bắt đầu + Ngày kết thúc (cả hai bắt buộc) | |
| Hộp thư | Sắp xếp theo (bắt buộc) | Trường số hoặc ngày |
Nhấn vào pill để mở danh sách trường tương thích và gán. Một vai trò bắt buộc còn để trống sẽ khiến việc tự động lưu bị giữ lại cho tới khi bạn gán — view không “mất” thay đổi, chỉ là chưa đủ điều kiện ghi xuống máy chủ.
Cột / Trường trên thẻ
Phần tiêu đề “Cột / Trường trên thẻ”Nút Cột (đổi tên thành Trường trên thẻ với Kanban) mở popover hai cột: bên trái là trường có thể thêm, bên phải là trường đã chọn — kéo để sắp xếp lại, bấm dấu X để bỏ. Trường Nhạy cảm hiện icon khóa và tiếp tục bị che trong bản xem trước, dù đã được thêm vào view.
Bộ lọc
Phần tiêu đề “Bộ lọc”Nút Bộ lọc mở popover các quy tắc trường / toán tử / giá trị, dùng chung component với bộ lọc nền ở tab Cài đặt bên dưới. Điểm khác biệt của bộ lọc trong view là hỗ trợ lọc qua hai bước theo trường tham chiếu: chọn một trường tham chiếu, sau đó chọn tiếp — “— chính tham chiếu” để lọc theo giá trị của chính trường tham chiếu đó, hoặc một trường cụ thể trên Thực thể đích để lọc theo giá trị bên kia liên kết.
Ví dụ: view của Hóa đơn có thể lọc nhà_cung_cấp → trạng_thái bằng đã duyệt, mà không cần thêm một trường “trạng thái nhà cung cấp” trùng lặp trên chính Hóa đơn.
Sắp xếp mặc định của view
Phần tiêu đề “Sắp xếp mặc định của view”Nút Sắp xếp chọn một trường (có thể theo hai bước qua tham chiếu như Bộ lọc) và chiều tăng/giảm dần. Đây là sắp xếp của riêng view này, ưu tiên hơn Sắp xếp mặc định cấu hình ở tab Cài đặt — mục Cài đặt chỉ áp dụng cho những view không tự đặt sắp xếp. Khi chưa chọn trường nào, view sắp theo Ngày cập nhật.
Trường formula đang tính lại (sau khi đổi biểu thức) hiện mờ kèm nhãn “đang tính lại…” ở cả Sắp xếp và Bộ lọc, tới khi máy chủ tính lại xong toàn bộ Thực thể.
Tùy chọn hiển thị riêng theo loại
Phần tiêu đề “Tùy chọn hiển thị riêng theo loại”Nút Hiển thị gom các tùy chọn chỉ loại view đó mới có (vai trò trường nằm ở pill riêng phía trên, không lặp lại ở đây):
| Loại view | Tùy chọn |
|---|---|
| Lưới | Mật độ hàng: Thoáng / Gọn |
| Kanban | Tiêu đề thẻ (chọn một trường văn bản, hoặc để trống), Kích thước thẻ: Thoáng / Gọn |
| Lịch | Kiểu lịch: Tháng / Tuần / Danh sách |
| Thư viện, Dòng thời gian, Hộp thư, Chi tiết | Không có tùy chọn hiển thị riêng |
Đổi tên, đặt mặc định, xóa
Phần tiêu đề “Đổi tên, đặt mặc định, xóa”Thanh công cụ trên trang chi tiết view còn có: nút quay lại, tên view (đổi qua menu thao tác), huy hiệu loại (chỉ đọc), chỉ báo tự động lưu, biểu tượng ngôi sao để đặt/bỏ view này làm view mặc định của rail Trình duyệt bản ghi, và menu thao tác (ba chấm) để đổi tên hoặc xóa view.
Thiết lập thực thể
Phần tiêu đề “Thiết lập thực thể”Tab Cài đặt là một bảng cấu hình tự động lưu duy nhất — không có nút Lưu — chia thành bốn nhóm theo một rail cuộn kèm scroll-spy: Chung, Tạo mới, Duyệt, Quyền truy cập.
Chung
Phần tiêu đề “Chung”- Trường hiển thị — trường mà giá trị của nó dùng để đặt tên bản ghi ở mọi nơi được liệt kê hoặc tham chiếu: danh sách, thẻ, tiêu đề trang chi tiết. Bộ chọn chỉ đưa ra các trường tương thích để hiển thị (loại trừ
reference,reference_list,file— giá trị của chúng là id, không phải nhãn). Để Tự động (khóa tự nhiên), hệ thống dùng khóa tự nhiên của Thực thể nếu có, hoặc trường tương thích đầu tiên. - Sắp xếp mặc định — trường và chiều tăng/giảm dần áp dụng khi một view không tự đặt sắp xếp riêng (xem mục Sắp xếp mặc định của view ở trên). Có thể chọn Ngày tạo, Ngày cập nhật, hoặc bất kỳ trường nào được đánh dấu sắp xếp được ở tab Trường.
Tạo mới
Phần tiêu đề “Tạo mới”-
Tạo bản ghi — biểu mẫu mở ra khi người dùng bấm “Thêm bản ghi” trong Trình duyệt bản ghi, và cách nó mở: Hộp thoại hay Trang riêng. Bộ chọn chỉ đưa ra những biểu mẫu đã gắn với chính Thực thể này — một biểu mẫu đã gắn tự mang sẵn ánh xạ trường, nên không cần khai báo lại ở đây. Khi chọn xong, khối bên dưới liệt kê từng trường biểu mẫu ghi vào trường nào của Thực thể (
record.<khóa>.<trường>), đánh dấu*cho trường bắt buộc và nhãn “chỉ đọc” cho ánh xạ chỉ đọc; nếu còn trường bắt buộc của Thực thể chưa được ánh xạ, một cảnh báo liệt kê tên các trường đó.Nếu Thực thể chưa có biểu mẫu nào gắn sẵn, mục này hiện trạng thái trống với nút Tạo biểu mẫu cho
<tên thực thể>— biểu mẫu mới được tạo và gắn làm Tạo bản ghi ngay lập tức, không cần quay lại đây lần hai.Để trống mục này thì bản ghi chỉ có thể được tạo bởi quy trình, không tạo thủ công được.
Người dùng cuối trải nghiệm biểu mẫu này khi bấm Thêm bản ghi — xem Tạo bản ghi thủ công.
Duyệt
Phần tiêu đề “Duyệt”- Bộ lọc nền — quy tắc phạm vi luôn bật, được AND vào mọi lần duyệt ở mọi view, không phân biệt view nào. Người dùng không gỡ bỏ được — dùng để loại hẳn khỏi Trình duyệt bản ghi những bản ghi như đã lưu trữ hay đã hủy, thay vì lặp lại cùng một điều kiện lọc ở từng view.
- Facet — chọn những trường đã đánh dấu facetable ở tab Trường sẽ xuất hiện ở thanh bên Trình duyệt bản ghi, và thứ tự hiển thị (kéo để sắp xếp lại). Với trường số hoặc ngày, có thể thêm khoảng giá trị tùy chỉnh (nhãn, từ, đến) thay vì liệt kê từng giá trị rời — ví dụ facet “Số tiền” chia thành các khoảng
0–1tr,1tr–5tr,> 5tr. Trường không có khoảng hiển thị dưới dạng facet theo từng giá trị. - Khung nhìn ở thanh bên — danh sách cho phép (allow-list) có thứ tự các view xuất hiện ở rail trên cùng của Trình duyệt bản ghi, chọn qua hai cột “có sẵn” / “trên thanh”. Để trống thì rail hiện mọi view không phải Chi tiết. Một view bị bỏ ra khỏi danh sách này không bị xóa — vẫn dùng được khi gắn vào danh sách liên quan hoặc khối xem bản ghi trong bước Công việc người dùng, chỉ là không xuất hiện ở rail chọn nhanh.
Quyền truy cập
Phần tiêu đề “Quyền truy cập”Nhóm Quyền truy cập kiểm soát ai thấy và sửa được từng bản ghi (Mở / Sở hữu / Nhóm) — đây là một chủ đề đủ lớn để có trang riêng: xem Quyền truy cập.
Bước tiếp theo
Phần tiêu đề “Bước tiếp theo”- Trường dữ liệu — kiểu trường, cờ Bắt buộc/Nhạy cảm, khóa định danh.
- Hành động — hành động tùy chỉnh người dùng chạy được ngay từ bản ghi, dùng chính các View đã dựng ở đây.
- Quyền truy cập — kiểm soát ai được xem/sửa bản ghi.
- Xem và lọc bản ghi · Chế độ xem lịch — trải nghiệm người dùng cuối của các View bạn vừa dựng.