Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# &引用;“尚未实施的操作”;错误_C#_Asp.net_Crystal Reports_Export - Fatal编程技术网

C# &引用;“尚未实施的操作”;错误

C# &引用;“尚未实施的操作”;错误,c#,asp.net,crystal-reports,export,C#,Asp.net,Crystal Reports,Export,我有一个asp.net web应用程序。当我尝试通过crystal report导出报告时,出现以下错误: 文件C:\DOCUME~1\User\LOCALS~1\Temp\MainReport{7F8A9E9E-DD47-4D17-A44D-68D9478A792C}中出现错误。rpt:操作尚未执行。 我使用此代码导出报告: ReportDocument reportDocument = reportSource.ReportDocument; reportDocument.S

我有一个asp.net web应用程序。当我尝试通过crystal report导出报告时,出现以下错误:

文件C:\DOCUME~1\User\LOCALS~1\Temp\MainReport{7F8A9E9E-DD47-4D17-A44D-68D9478A792C}中出现错误。rpt:操作尚未执行。

我使用此代码导出报告:

    ReportDocument reportDocument = reportSource.ReportDocument;
    reportDocument.SetDataSource(dt);
    Response.ClearContent();
    Response.ClearHeaders(); 
    reportDocument.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report");

提前感谢。

您的报告有非标准字体吗?如果是这样,那可能就是问题所在。请参见

当存在版本冲突或计算机上未安装Adobe软件时,我在导出为PDF时遇到类似问题。CR直接与Adobe DLL对话,它们需要兼容。在过去几年中,Adobe发布了如此多的Acrobat软件版本(版本6-8)。这可能很棘手


或者另一个解决方案再次创建新的crystal report并替换为旧的

我也遇到了同样的问题,并通过删除Microsoft的最新更新KB3102429得到了修复。这是一个可选更新,您可以安全地将其从计算机中删除。

我最近也遇到了同样的问题。问题的根源在于最新的windows更新(Win 2008)。我发现标准字体(Arial、Times New Roman等)已经更新。所以我从我的Windows7机器上复制了这些字体的旧版本,并在Windows2008上安装了它。之后,PDF导出将重新开始工作。

卸载Microsoft Windows更新(KB3102429和KB3104002)

控制面板–>程序和功能–>查看已安装的更新和 搜索KB3102429和KB3104002右键单击并卸载


我有一个类似的问题,我发现问题的描述如下:

有关问题的解决方案,请访问:

注:

  • 使用数据集作为报表数据源时,会出现此问题。Sql查询和存储过程未发生此错误
  • 如果您尝试导出到ExcelWord,但未发生这种情况,则当您使用数据集作为数据源将报表导出为PDF时,会出现此问题
您必须从计算机或服务器上删除此更新(如果出现此问题)

1:转到控制面板

2:选择查看已安装的更新

3:搜索KB3102429更新,然后选择卸载

如果无法卸载此更新:


仅当报表包含TNR或Arial(未发现其他导致问题的字体,但并非所有字体都经过测试)时,以及仅当您将报表上的字体更改为sergoui报表(可能)时,使用数据集导出为PDF时才会显示问题(Word和Excell不受影响),并且仅当字体版本时才会显示问题将正常工作。

我只卸载了KB3102429,它为meExcellent解决了此问题。这为我解决了一个使用CR 10.5的应用程序(不是我的应用程序)的问题。报告上的一个简陋的Arial文本字段,其他所有内容都是TNR。。。我想有人错过了一场比赛。