Crystal Reports Visual Studio报告不会更改

时间:2018-02-20 05:30:24

标签: crystal-reports

正当我以为我已经看到可能发生的所有问题...... Crystal Reports Visual Studio 2013.启动程序(vb.net)创建报告(rpt)中使用的数据库表。我选择客户!并获得报告。我选择另一个客户,得到客户1.我选择的并不重要,报告是一样的。数据库(视图)是正确的。所以我将应用程序移动到另一台计算机。我收到客户1的报告,即使该客户数据不在该计算机上。将报告的结果构建到代码中的是什么?有没有人见过这样的东西?

计划流程:

   * delete Report Title view file if exists.
     - create Report Title view
  * delete Base data view file if exists.
    - create Base data view
  * delete Details view file if exists.
    - create Details view from information in Base data view

我怀疑应用程序正在指示SQL Server以串行方式执行删除和创建任务,但是SQL Server不是在串行处理它们而是在多任务模式下处理它们。我在创建视图时更简单的其他报告工作正常。

如果您需要其他信息,请与我们联系。感谢

1 个答案:

答案 0 :(得分:0)

因此。这是我发现的。   我聘请了某人帮助创建新报告。在Crystal Report编辑器的“主报表预览”选项卡中,有一个复选框(在报表中保存数据。)他在测试时选中了此框。 (我不知道它存在)。

在开发报告时,这非常有用,因为您可以预览更改而无需运行整个程序。 CR将登录数据库并捕获您运行的最后一个表视图。但是,在构建应用程序时,必须记住取消选中此选项(再次在编辑器的“预览”选项卡中。

Pheww。这是4天的故障排除。我希望这可以帮助其他人使用Crystal Reports。