AllowEditing
Phạm vi áp dụng
✅ Bravo 8 · ✅ Bravo 10
Ý nghĩa
Tính năng cho phép sửa dữ liệu trực tiếp từ Explorer.
| Giá trị | True / False |
| Ngầm định ở Explorer | False |
Cú pháp
<root>
<panelExplorer>
<Controls>
<Control_Explorer>
<Assembly>Bravo.DataExplorer</Assembly>
<ClassName>BravoExplorerControl</ClassName>
<AllowEditing>True</AllowEditing>
</Control_Explorer>
</Controls>
</panelExplorer>
</root>Thẻ này khai báo cho Grid hoặc control.
Cơ chế QuickEdit (từ Ver 4.1.2.0)
flowchart TD A["Người dùng ở Explorer"] --> B["Ctrl+F3 hoặc click 'Sửa nhanh'"] B --> C{"Grid có<br/>AllowEditing = True?"} C -->|Không| Z["Không vào được QuickEdit"] C -->|Có| D["Chuyển sang chế độ QuickEdit"] D --> E["Ẩn các cột không thỏa mãn điều kiện sửa"] E --> F["Đọc thuộc tính control TỪ MÀN HÌNH EDITOR"] F --> G["Lưu — cơ chế như lưu chứng từ ở Editor"]
Thuộc tính control đọc từ Editor
Khi Explorer ở chế độ QuickEdit, các thuộc tính của control được đọc từ khai báo ở màn hình Editor, không phải ở Explorer.
Các khai báo
<Editor>ở Explorer chỉ có ý nghĩa với tính năng lọc.Nếu cột nào có
AllowEditing = Falsethì cũng không Edit được.
Giới hạn
Warning
- Tính năng sửa dữ liệu trực tiếp từ Explorer chỉ hỗ trợ với bảng mẹ
- Khi nhập liệu ở Explorer không hỗ trợ allowEditingMultiCells như Grid ở Editor
Liên quan
Thao tác trên Grid · AllowDelete (Explorer) · Bắt đầu với Editor · allowEditingMultiCells