报错信息
.NET Framework 版本:2.0.50727.7905
Foxtable 版本:2016.6.26.1
错误所在事件:
详细错误信息:
至少一个参数没有被指定值。
导出按钮代码:
Dim r As Row = Tables("工单明细").Current
DataTables("扫描配货明细").LoadFilter = "收货单号 = '" & r("收货单号") & "' and (状态 = '生产结束扫描完成' or 状态 = '生成收货单')"
DataTables("扫描配货明细").Load
Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "excel文件|*.xls" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
Dim ex As New Exporter
ex.SourceTableName = "扫描配货明细" '指定导出表
ex.FilePath = dlg.FileName '指定目标文件
ex.Format = "Excel" '导出格式为Excel
ex.Fields = "SN,生产订单号码工单行号,状态,入库方式" '指定导出字段
ex.Filter = "[收货单号] = '" & r("收货单号") & "' and ([状态] = '生产结束扫描完成' or [状态] = '生成收货单')" '指定导出条件
ex.Export() '开始导出
MessageBox.show("保存路径:" & dlg.filename,"导出成功",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If
[此贴子已经被作者于2016/8/10 18:43:50编辑过]