Skip to content

导出文件

导出文件功能用于将数据导出为 Excel、PDF 等格式。

导出方式

方式说明
表格数据导出将表格当前数据导出
自定义数据导出导出指定查询的数据
模板导出按照模板格式导出

支持格式

格式扩展名说明
Excel.xlsx推荐,支持多 Sheet
Excel 97-2003.xls旧版格式
PDF.pdf不可编辑的文档格式
CSV.csv逗号分隔文本

使用方法

javascript
// 导出表格数据
exportTable('table1', {
  format: 'xlsx',
  filename: '数据导出_' + new Date().getTime()
});

// 自定义数据导出
exportData({
  sql: 'SELECT * FROM t_user',
  format: 'xlsx',
  filename: '用户列表'
});

// 按模板导出
exportTemplate({
  templateId: 'template001',
  params: { id: 123 },
  filename: '导出文件'
});

多 Sheet 导出

javascript
exportMultiSheet({
  sheets: [
    { name: '用户列表', sql: 'SELECT * FROM t_user' },
    { name: '部门列表', sql: 'SELECT * FROM t_dept' },
    { name: '角色列表', sql: 'SELECT * FROM t_role' }
  ],
  filename: '系统数据导出'
});

基于 MIT 许可发布