...
Nếu Xuất xứ (NT) = FIS → Không đạt
3.5 Một số tính năng thiết kế biểu mẫu GRID
Chỉnh sửa độ rộng cột (Column Resizing)
Thao tác:
Áp dụng tại màn hình cấu hình grid khi người dùng thực hiện config các trường trong bảng nhập liệu, và tại màn hình nhập dữ liệu thực tế.
Người dùng đưa con trỏ chuột vào ranh giới giữa hai cột liền kề.
Hệ thống hiển thị biểu tượng mũi tên ↔ (resize) nhằm thông báo cho người dùng biết có thể thực hiện thao tác thay đổi độ rộng cột.
Khi kéo thả:
Người dùng nhấn giữ chuột và kéo theo phương ngang:
Độ rộng cột được thay đổi theo vị trí di chuyển chuột (hiển thị đường preview trong quá trình kéo).
Các cột còn lại không tự động co giãn để đảm bảo cấu trúc bảng ổn định.
Sau khi thả chuột, độ rộng cột được cập nhật ngay trên giao diện.
Các cột còn lại vẫn giữ nguyên, không bị co giãn tự động.
Điều kiện:
Độ rộng cột tối thiểu: ....px
Độ rộng tối đa: ....px
Lưu cấu hình:
Tại màn hình cài đặt cấu hình bảng: độ rộng cột được lưu trong cấu hình grid.
- Tại màn hình màn hình nhập dữ liệu bảng:
Độ rộng cột sẽ được áp dụng theo cấu hình từ màn cài đặt cấu hình bảng. Người dùng vẫn được phép điều chỉnh lại độ rộng cột bằng thao tác kéo thả tương tự.
Độ rộng điều chỉnh ở màn hình nhập liệu có thể chỉ lưu cho màn hiện tại (không ảnh hưởng đến cấu hình gốc trên màn grid và khi màn grid có thay đổi độ rộng cột màn nhập liệu sẽ không ăn theo nữa mà giữ nguyên chỉnh sửa thủ công tại màn này).
Tự động giãn dòng (Auto Row Height)
Thao tác:
Áp dụng tại màn hình nhập dữ liệu bảng.
Khi người dùng nhập nội dung có độ dài vượt quá kích thước mặc định của ô (ví dụ: đoạn text nhiều dòng, nội dung có ký tự xuống dòng), hệ thống sẽ tự động xử lý để hiển thị đầy đủ mà không cần người dùng thay đổi độ rộng cột.
Hành vi hệ thống:
- Khi phát hiện nội dung vượt quá chiều cao ô mặc định, hệ thống tự động điều chỉnh chiều cao của dòng (row) để vừa khít toàn bộ nội dung.
- Nội dung trong ô được hiển thị theo chế độ word wrap (tự động xuống dòng).
- Việc tăng chiều cao của dòng chỉ ảnh hưởng đến dòng hiện tại, các dòng khác giữ nguyên chiều cao mặc định.
- Không hiển thị thanh cuộn dọc hoặc ngang trong phạm vi ô dữ liệu.