简要描述:

  • 打开文件,开始导出数据到本地

    sxclient.newExportFile(options)

    本方法只是打开保存对话框,并获取到导出id后续还要写入文件等其他操作,参考:saveExportContent openExportFile delExportTask

调用权限

  • 仅本地文件或素玄应用可以调用

调用方式

  • 异步promise方式

请求参数:

参数名 是否必须 类型 说明
options object 参数对像,内容如下:

options内容:

参数名 是否必须 类型 说明
defaultPath string 默认打开路径,或文件名
ext string 保存的文件扩展名
extTitle int 文件类型的描述
title string 打开对话框标题
utf8Header bool 是否自动加上utf8的bom头,默认为:true

调用示例:

sxclient.newExportFile({ext:"xlsx",defaultPath:"导出.xlsx"}).then(async (res)=>{

}).catch((err)=>{
    console.log(err)
})

返回参数说明:

参数名 类型 说明
res false或object 如果用户取消了,则返回false否则返回object
res.taskId string 任务ID,后续操作的依据

备注:

  • 更多返回错误代码请看首页的错误代码描述
作者:宋德美  创建时间:2024-12-08 14:08
最后编辑:宋德美  更新时间:2024-12-08 14:43