以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 导出问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120629) |
-- 作者:rgbjwjb -- 发布时间:2018/6/20 23:28:00 -- 导出问题 我想把我设计的软件上传给您,并请您看一下打开“订单修改”窗体,点击“导出”按钮后,没有任何错误提示,但怎么也找不到导出后的EXCEL报表,请指点!! 可现在不知什么原因附件又不好添加,请帮忙!!谢谢!!
|
-- 作者:有点甜 -- 发布时间:2018/6/20 23:52:00 -- 贴出你写的代码。 |
-- 作者:有点甜 -- 发布时间:2018/6/20 23:53:00 -- 用这种方法是否可以?
http://www.foxtable.com/webhelp/scr/0559.htm
|
-- 作者:rgbjwjb -- 发布时间:2018/6/21 10:30:00 -- Dim lsc As WinForm.CheckedListBox = e.Form.Controls("Lst") Dim dlg As new savefiledialog dlg.FileName = Tables("订单主表").current("订单编号") dlg.filter = "Excel文件|*.xlsx" If dlg.ShowDialog = DialogResult.OK Then Dim ex As new Exporter ex.Format ="excel" ex.SourceTableName = "订单明细表" ex.FilePath = dlg.FileName ex.NewTableName = Tables("订单主表").current("订单编号") ex.Filter ="订单编号 = \'" & Tables("订单主表").current("订单编号") & "\'" ex.Fields = lsc.Value ex.Export End If e.Form.Close |
-- 作者:有点甜 -- 发布时间:2018/6/21 10:40:00 -- 把这个代码去掉 ex.Fields = lsc.Value
或者还一种方式 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=119753&skin=0
|
-- 作者:rgbjwjb -- 发布时间:2018/6/21 11:30:00 -- 我把上面的代码去掉了还是不行。 我原先好正常导出的,是不是因为刚重装系统引起的?谢谢! |
-- 作者:有点甜 -- 发布时间:2018/6/21 11:32:00 -- 回复6楼。做个例子发上来测试,看我这边能否正常导出。
或者安装一下这个 http://www.foxtable.com/download/AccessDatabaseEngine.exe
|