使用SaveFileDialog
本示例可参考示例文件"CaseStudy\WebViewer\调用Foxtable对象.Table"的窗口"使用SaveFileDialog"。
可以在js脚本中使用SaveFileDialog选择文件,需要指定一个回调函数用于处理用户选择的文件:
//
打开保存文件对话框
function openSaveFile() {
const dlg = ft.SaveFileDialog(); //
创建保存文件对话框
dlg.Filter = "Excel文件|*.xlsx|Word文件|*.docx|Access文件|*.mdb;*.accdb";
dlg.CallBack = "handleSaveFileSelected"; //
指定回调函数
dlg.ShowDialog();
}
//
回调函数:显示用户选择的保存文件路径
function handleSaveFileSelected(fileName) {
const textBox = document.getElementById("filePathTextBox");
textBox.value = fileName || "未选择任何文件";
}