Appearance
导出文件
导出文件功能用于将数据导出为 Excel、PDF 等格式。
导出方式
| 方式 | 说明 |
|---|---|
| 表格数据导出 | 将表格当前数据导出 |
| 自定义数据导出 | 导出指定查询的数据 |
| 模板导出 | 按照模板格式导出 |
支持格式
| 格式 | 扩展名 | 说明 |
|---|---|---|
| Excel | .xlsx | 推荐,支持多 Sheet |
| Excel 97-2003 | .xls | 旧版格式 |
.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: '系统数据导出'
});