找回密码
 立即注册

QQ登录

只需一步,快速开始

yy

注册会员

2

主题

18

帖子

116

积分

注册会员

积分
116

活字格认证元老葡萄

最新发帖
yy
注册会员   /  发表于:2015-4-23 14:18  /   查看:7377  /  回复:11
你好!
开发的电脑上可以正确导出Excel,但客户端导出报错,代码段如下,运行报错如图

     Dim strExportFile As String
     With SaveFileDialog
       .Filter="Excel File(*.xlsx)|*.xlsx|All File(*.*)|*.*"
       .ShowDialog()
       strExportFile=.FileName.ToString
       If strExportFile="" Then
          GoTo Exit_This_Sub
       End If
       If Dir(strExportFile)<>"" Then
          Kill(strExportFile)
       End If

       Dim xls As New GrapeCity.ActiveReports.Export.Excel.Section.XlsExport
       xls = new GrapeCity.ActiveReports.Export.Excel.Section.XlsExport()
       xls.FileFormat = GrapeCity.ActiveReports.Export.Excel.Section.FileFormat.Xlsx
       xls.Export(viewer1.Document, strExportFile)

       MessageBox.Show("Export success.","Info")

     End With


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-4-23 16:46:00
沙发
您好,
客户端导出是指在其它的电脑运行编译好的程序吗?
回复 使用道具 举报
yy
注册会员   /  发表于:2015-4-24 07:49:00
板凳
是的,也试过在开发电脑上执行编译好的程序,可以正确导出.但试过几台客户端电脑都出错.谢谢!
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-4-24 09:46:00
地板
您好,
您可以先看下,所有DLL是不是都复制到了本地。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
yy
注册会员   /  发表于:2015-4-24 10:24:00
5#
你好!
之前确实&quot;复制本地&quot;的属性是False,都改为True,重新生成,客户端安装后运行程序仍是报错.
另外我在本地硬盘搜索,还是跟之前一样,所有的DLL文件在应用程序文件夹中.
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-4-24 11:11:00
6#
您好,
我发现图片上报了一个spread的错误。还使用了spread的控件吗?
回复 使用道具 举报
yy
注册会员   /  发表于:2015-4-24 11:57:00
7#
你好!
没有,也不太清楚这个控件的作用.
我只是设计了个区域报表,然后做了个窗体ReportView添加viewer控件,在功能程序中指定报表,然后打开窗体ReportView加载报表.
窗体上没有其它的控件了.
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-4-24 15:45:00
8#
您好,
您是否方便上传源码文件,方便我们这边重现问题。
回复 使用道具 举报
yy
注册会员   /  发表于:2015-4-24 15:54:00
9#
调用窗体,报表和报表预览窗体这三个文件可以吗?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-4-24 17:59:00
10#
您好,
最好是整个源程序,如果有保密的考虑,可以发给我们邮件。
support.xa@grapecity.com
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部