Bỏ qua, đến nội dung

Cài đặt và sử dụng

Cài đặt

Plugin @digiforce-nc/plugin-action-export có cả clientserver. Kích hoạt qua Plugin Manager.

Khi install, plugin tự động thêm quyền export vào admin role strategy và đăng ký export action handler lên tất cả data source.

Thêm nút Export

  1. Mở Schema Editor trên block Table.
  2. Vào Configure actions → chọn Export.
  3. Lưu schema.

Nút Export sẽ xuất hiện trên toolbar bảng. Chỉ hiển thị khi user có quyền export trên collection.

Sử dụng

Chọn cột xuất

Khi cấu hình action trong designer, chọn các cột (field) muốn xuất ra file Excel. Mặc định xuất tất cả field đang hiển thị trên bảng.

Thực hiện export

  1. Nhấn nút Export trên toolbar.
  2. Hệ thống hiển thị confirm dialog (cảnh báo giới hạn số dòng nếu dữ liệu lớn).
  3. Nhấn OK để xác nhận.
  4. Server tạo file XLSX và trả binary stream.
  5. Trình duyệt tự tải file .xlsx về máy.

Filter và sort

Export sử dụng filter và sort hiện tại của bảng. Nếu bạn đã lọc dữ liệu trước khi export, file XLSX chỉ chứa các bản ghi khớp filter.

Tùy chỉnh

Trong Schema Settings của action Export:

  • Chọn cột xuất và thứ tự
  • Đổi tiêu đề file
  • Thêm linkage rules (hiện/ẩn nút theo điều kiện)

Mẹo

Với dữ liệu lớn (trên vài ngàn bản ghi), hãy cân nhắc sử dụng plugin-action-export-pro hỗ trợ async mode để tránh timeout.