回复 23楼Alice的帖子
这样说我就清楚了嘛,我以为你们就是在报表设计器里面导出测试了一下。生成报表的代码是签入到整个系统的,没法单独取出来,而且,应该和生成部分也没有关系,只是在不同操作系统上面导出有差异,而且目前发现可能是与系统或者iis有关系,因为程序发布之前,导出也是没有问题的,只是配置在windows server 2008 r2 服务器上,运行之后导出有问题,强调一下,是2008 r2 操作系统,不是2008,在win7系统 32位服务器上也是没有问题的。
导出的代码可以提供,其实就是调用了控件中的一个导出的方法,没有特别处理。
导出代码如下:
<%@ Register Assembly="C1.Web.C1WebReport.2" Namespace="C1.Web.C1WebReport" TagPrefix="cc1" %>
<cc1:C1WebReport ID="C1WebReport2" Visible="false" EnableViewState="true" runat="server"
Scrollable="True" ExportUri="Export" ExportDir="Export/"
BorderColor="#C0C0FF" BorderStyle="Solid" BorderWidth="0px">
<NavigationBar Align="Center" HasGotoPageButton="True" HasExportButton="True" Style-BackColor="#E0E0E0"
Style-BorderColor="Silver" Style-BorderStyle="Solid" Style-BorderWidth="1px"
Style-Font-Names="Tahoma" Style-Font-Size="10pt" />
<Cache Enabled="true" Priority="Default" Sliding="true" Expiration="60" />
</cc1:C1WebReport> |