xml_form_grid

Hiển thị chức năng nhập liệu theo dạng lưới giống excel
File html lấy tại: /App_Data/html/xml_form_grid.html
Cách sử dụng lệnh trong mẫu

1. Tham sổ URL sử dụng
2. Cách nạp dữ liệu vào từ file excel


Tham số ULR
  row_new=10   , số dòng khởi tạo trống
  find__TenCot=x , lọc TenCot với giá trị x
  set__TenCot=x , khi nạp trang sẽ set giá trị vào ô
         set giá trị với ô trống và ô đã có giá trị vẫn set vào.
 

2. Cách nạp dữ liệu từ file excel vào
B1: Chuẩn bị file excel có cấu trúc

Tên cột: giống với tên cột từ phần mềm

Tên     SL
A        2
B        4

Sau đó copy cả tiêu đề (để biết nạp vào cột nào) và nội dung sau đó dán vào.

 

3. Hàm js ẩn hiện cột

hide_column_tb(tên id table, thứ tự cột ẩn)

Có 2 cách gọi:
* Đưa vào cấu hình xml
Trong trường hợp muốn cột đó lưu vào dữ liệu nhưng ẩn đi thì dùng show_hide_column
Ví du:
Đua vào Grid_Form_Page_AddHtml
show_hide_column(1,false); //ẩn đi cột thứ nhất
* Dùng tên tham số url
     &_s_call_js=hide_column_tb('dataTable',2)
 

4. lệnh url set giá trị vào cột để lưu

* Tự gán giá trị cho ô khi lưu
Áp dụng trong TH cột bị ẩn, khi dùng để lưu
&set__TenCot=Gt

Khi lưu sẽ
 

5. Cấu hình tại xmlObject

* Cấu hình lưu
https://iif.vn/iif-admin/sysobject-grid-form-input#Grid_Form_Config

* Xác định dòng có dữ liệu mới lưu
https://iif.vn/iif-admin/sysobject-grid-form-input#Grid_Form_Field_HasData

Mục liên quan: