...
| Trường/Nút chức năng | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả |
|---|
| 1 | Mã bảng | Text |
|
|
|
| 2 | Tên bảng | Text |
|
|
|
| 3 | Trạng thái | Text |
|
|
|
| 4 | Thêm mới | Button |
|
|
|
| 5 | Sửa | Button |
|
|
|
| 6 | Xóa | Button |
|
|
|
| 7 | Chọn nhiều | Button |
|
|
|
| 8 | Xóa hàng loạt | Button |
|
|
|
| 9 | Tìm kiếm | Searchbox |
|
|
|
| 10 |
|
|
|
|
|
| Trường/Nút chức năng | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả |
|---|
| 1 | Thông tin chung |
| 2 | Mã bảng* | Text | x |
| Mã bảng |
| 3 | Tên bảng* | Text | x |
| Tên bảng |
| 4 | Trạng thái | Toggle |
| Mặc định trạng thái hoạt động | Trạng thái hoạt động của bảng: - 0 - Không hoạt động
- 1 - Hoạt động
|
| 5 | Thêm cột | Button |
|
| Cho phép người dùng lựa chọn định dạng các cột để thêm mới. Hệ thống mở Pop-up tương ứng với các định dạng |
| 6 | Áp dụng | Button |
| Chỉ hiển thị khi nhập đủ thông tin bắt buộc | Lưu lại thông tin Khi lưu hệ thống kiểm tra trùng thông tin bảng mã đã tồn tại: - Mã bảng chưa tồn tại: Thông báo toast lưu thành công
- Mã bảng đã tồn tại: Thông báo toast "Mã bảng đã tồn tại"
|
6| 7 | Hủy | Button |
|
| Thoát khỏi màn hình tạo mới bảng |
78| 9 | Mã cột | Text | x |
| Cho phép người dùng nhập mã cột |
9| 10 | Tên cột | Text | x |
| Cho phép người dùng nhập tên cột |
10| 11 | Bắt buộc | Checkbox |
| Mặc định Uncheck | Cho phép người dùng lựa chọn cột thông tin này có bắt buộc nhập hay không. - Check: khi nhập liệu người dùng bắt buộc nhập cột thông tin này mới có thể lưu nghiệp vụ
- Uncheck: khi nhập liệu không bắt buộc người dùng nhập cột thông tin này
|
11| 12 | Kiểu dữ liệu | Droplist | x |
| Hệ thống cho phép người dùng lựa chọn kiểu dữ liệu cho cột thông tin: - Văn bản: kiểu dữ liệu văn bản
- Số: kiểu dữ liệu số
- Phần trăm: kiểu dữ liệu %
- Thời gian: kiểu dữ liệu thời gian
|
Công thức: cột được tính toán theo công thức khai báo- Lựa chọn: kiểu dữ liệu cho phép người dùng lựa chọn những giá trị nhất định
- Hộp chọn: kiểu dữ liệu nhấn chọn/không chọn
- Tìm kiếm: kiểu dữ liệu cho phép hiển thị các thông tin liên quan theo mã
|
12| 13 | Văn bản | Text |
|
| Là kiểu dữ liệu văn bản, cho phép người dùng khi nhập liệu có thể nhập dưới dạng văn bản. |
13| 14 | Số | Text |
| - Dấu chấm (.): để phân tách các hàng (ví dụ: 1.000, 1.000.000, 1.000.000.000).
- Dấu phẩy (,): để ngăn cách phần nguyên và phần thập phân (ví dụ: 1.000,50)
| Là kiểu dữ liệu cho phép người dùng khi nhập liệu chỉ có thể nhập số. - Hệ thống hiển thị 02 lựa chọn về định dạng dữ liệu:
- Số nguyên: chỉ cho phép người dùng nhập hoặc hiển thị số nguyên
- Số thập phân: cho phép người dùng nhập số thập phân
Nếu lựa chọn Số thập phân, hệ thống hiển thị thêm trường "Độ dài ký tự" cho phép người dùng nhập số lượng ký tự phần thập phân tối đa được nhập/hiển thị. |
14- Hệ thống hiển thị 02 lựa chọn về cách thức nhập liệu:
- Thủ công: Hệ thống cho phép người dùng nhập liệu thủ công
- Công thức: Hệ thống cho phép người dùng lựa chọn tiếp 03 phương thức tính toán theo công thức:
- Công thức toán học: cho phép người dùng khai báo công thức toán học cơ bản
- Giá trị lớn nhất: cho phép người dùng lựa phép toán lấy giá trị lớn nhất
- Giá trị nhỏ nhất: cho phép người dùng lựa phép toán lấy giá trị lớn nhất
|
| 15 | Phần trăm | Text |
| - Dấu chấm (.): để phân tách các hàng (ví dụ: 1.000, 1.000.000, 1.000.000.000).
- Dấu phẩy (,): để ngăn cách phần nguyên và phần thập phân (ví dụ: 1.000,50)
| Là kiểu dữ liệu cho phép người dùng khi nhập liệu chỉ có thể nhập số, hệ thống sẽ tự hiển thị ký hiệu % sau giá trị nhập (ví dụ nhập 56 → hệ thống hiển thị 56%) Hệ thống hiển thị 02 lựa chọn: - Số nguyên: chỉ cho phép người dùng nhập hoặc hiển thị số nguyên
- Số thập phân: cho phép người dùng nhập số thập phân
Nếu lựa chọn Số thập phân, hệ thống hiển thị thêm trường "Độ dài ký tự" cho phép người dùng nhập số lượng ký tự phần thập phân tối đa được nhập/hiển thị. |
15 | Công thức | Text | Là kiểu dữ liệu cho phép cấu hình công thức, khi nhập liệu hệ thống sẽ tự động tính toán theo công thức đã cài đặt. Hệ thống hiển thị các | 16 | Thời gian | 17 | Droplist | 18 | Checkbox | 19 | Vlookup | 20 | Thêm cột | 21- Hệ thống hiển thị 02 lựa chọn về cách thức nhập liệu:
- Thủ công: Hệ thống cho phép người dùng nhập liệu thủ công
- Công thức: Hệ thống cho phép người dùng lựa chọn tiêp 03 phương thức tính toán theo công thức:
- Công thức toán học: cho phép người dùng khai báo công thức toán học cơ bản
- Giá trị lớn nhất: cho phép người dùng lựa phép toán lấy giá trị lớn nhất
- Giá trị nhỏ nhất: cho phép người dùng lựa phép toán lấy giá trị lớn nhất
|
| 16 | Công thức - Lựa chọn: Công thức toán học |
|
|
| Với lựa chọn công thức toán học: - Hệ thống hiển thị trường cho phép người dùng nhập công thức toán học cơ bản bao gồm:
- Cộng: +
- Trừ: -
- Nhân: *
- Chia: /
- Dấu ngoặc: ()
- Hệ thống cho phép người dùng nhập công thức theo dạng:
"Mã cột" và "toán tử" Ví dụ - DonGia*SoLuong
- SoLuong1+SoLuong2
- (DonGiaNhanCong+DonGiaVatTu)*KhoiLuong
- Hệ thống chỉ cho phép khai báo Mã cột thuộc định dạng "Số" và "Phần trăm". Với định dạng % hệ thống sẽ tính toán theo logic "Giá trị/100"
Ví dụ: Cột ThanhTien (định dạng số) = 10.000 Cột ChietKhau (định dạng %) = 10 Cột Giá trị chiết khấu được cài đặt công thức = ThanhTien*ChietKhau → Hệ thống tính toán = 10.000 * 10/100 = 1.000 - Hệ thống có searchbox cho phép người dùng tìm kiếm và lựa chọn các cột đã được khai báo trong bảng có định dạng "Số" và "Phần trăm" để điền vào công thức
|
| 17 | Thời gian |
|
|
|
|
| 18 | Droplist |
|
|
|
|
| 19 | Checkbox |
|
|
|
|
| 20 | Vlookup |
|
|
|
|
| 21 | Áp dụng |
|
|
|
|
| 22 | Hủy |
|
|
|
|