导出按钮代码。如果是本机装的是wps,导出的xls打开有数据且正确。另外一个同事装的是office,同样导出的是xls,有这个文件,但是打开数据是空的,这是怎么回事?
Dim r As Row = Tables("库存管理界面_table7").Current
DataTables("扫描配货明细").LoadFilter = "收货单号 = '" & r("收货单号") & "' and (状态 = '生产结束扫描完成' or 状态 = '生成收货单')"
DataTables("扫描配货明细").Load
Dim ex As New Exporter
ex.SourceTableName = "扫描配货明细" '指定导出表
ex.FilePath = "D:\SN\" & r("收货单号") & "_" & r("工单号行号") & ".xls"
ex.Format = "Excel" '导出格式为Excel
ex.Fields = "SN" '指定导出字段
ex.Export() '开始导出
Dim n As New MailSender
n.Host = "mail.bdcom.com.cn"
n.Account = "factory@bdcom.com.cn"
n.Password = "Encrypt228HqJ4Mg"
n.From = "factory@bdcom.com.cn"
n.AddReceiver("liujiyong@bdcom.com.cn")
n.Title = "库存管理系统SN" & "工单号-行号:" & r("工单号行号") & "对应收货单号:" & r("收货单号") & "的全部序列号如附件,请打卡通"
n.AddAttachments(ex.FilePath)
n.SendAsync()
MessageBox.show("保存路径:" & ex.FilePath,"导出成功",MessageBoxButtons.OK,MessageBoxIcon.Information)