Cách cấu hình SysObject

Khi tạo 1 file dulieu.xml mọi giao diện sẽ tạo mặc định.
Để thay đổi lại giao diện từ gridview, form ... hãy thay đổi lai bằng cách:
=======================
1. Tạo file xml_Object
2. Thay đổi lại cấu hình xml_Object qua URL
=======================

1. Tạo file xml_Object
- Cách tạo:
Bước 1: vào adminxml/xml_getdata.aspx?file=SysObject
Bước 2: click nút tạo file, nhập tên là tên file dữ liệu
   Ví dụ: có file nhanvien.xml thì đặt tên là nhanvien

Bước 3: Chọn vào file và xem sau đó nhập thông tin cấu hình

* Chú ý:
   Cột name nhập ten file theo ví dụ là nhập nhanvien
   Nếu 1 file xml cần nhiều giao diện thì xem cách làm ở mục 2


2. Thay đổi lại cấu hình xml_Object qua URL
- Thay đối lại cấu hình xmlObject của đối tượng để thay đối giao diện qua URL:
    * Chỉ hiện thị các ô mặc định: 
config_obj_col=Tên_Cột&config_obj_val=giá_trị
        Ví dụ: chỉ hiện thị ô nhập liệu họ tên
              &config_obj_col=Input_Field_Display&config_obj_val=HoTen
        Ví dụ: thêm giao diện tùy chỉnh
              &config_obj_col=Input_Field_Display&config_obj_val=Success,Describe
       Ví dụ: thay đối ô có combox về dạng input text thường
             &config_obj_col=Input_Field_Type&config_obj_val=NoiDung
       Ví dụ: thay đối chỉ 1 ô giá trị Input Type của form,
           &config_obj_col=Input_Field_Type&config_obj_val=NoiDung&config_obj_type=adds
        adds: thêm ở dòng đầu
        addse: thêm ở dòng đầu và có enter
     Ví dụ: trong xmlObject có nhiều dòng cấu hình (thêm para), muốn lấy dòng đó ra.
      &_s_file_pr=DichVuKhac
       Nếu muốn dòng DichVuKhac lấy giá trị dòng gốc (là dòng có name giống tên file, dòng đầu tiêm) 1 số ô nhất định thì cấu hình ở dòng chính là
   {ColumnCopyHasPara:
      DataSource
     
Input_Page_AddHtml
   :ColumnCopyHasPara}
  Khi copy muốn nội dung copy chèn vào cuối:
    Grid_Describe_Hearder#end


   {ColumnGetHasPara:
  DataSource

  Input_Page_AddHtml
   :ColumnGetHasPara}

           * Khi Get muốn ghi nối chuối vào cuối, tên cột thêm các lệnh
             - Nối giá trị của cấp cha và đầu:
                 TenCot#{Obj_parent}{Obj_enter}{Obj_current}
             - Nối giá trị của cấp cha và cuối:
                 TenCot#{Obj_current}{Obj_enter}{Obj_parent}

- config_sys=nomaster    không xuất hiện giao diện chính
- config_class_hide=ten_class_ân,!ten_class_hien_thi




 

Mục liên quan: