0

我正在为 Visual Studio 使用 Crystal Reports,但我遇到了一个让我困惑的奇怪问题。我有一些简单的报告,其中包含来自数据库的 3-5 列数据。在我的生产服务器 (IIS 7.5) 上,详细信息部分显示覆盖作为列标题的页眉。奇怪的是它不是任何给定报告上的所有列。它可能是一列或多列,但至少有一列正确显示。在报告预览中,在我的开发机器上,或在我的 Intranet (IIS 6) 上,报告完美显示。我已经广泛搜索并尝试了很多东西,但我不知所措。

BIN 目录中的 dll 版本在环境之间匹配,并且 aspnet_client 中的文件也匹配。

4

1 回答 1

1

好吧,我终于想通了,这是一个两部分...

1)第一个问题是我的开发机器和我的实时服务器上的 GAC 版本不匹配。我的服务器运行的是 13,04.705,我的开发机器是 13.02.469。有一次,我更新了我的开发机器,我可以在两者上重现行为。

2) 回顾问题...详细信息列将像这样打印。

名称 信息 数据 数据

问题原来是公式字段将显示比其行中的数据字段高的行。

为了解决这个问题,我不得不更改每个对象的段落格式。当我将所有排列的内容更改为 1 时,公式字段的行间距设置为 1.5。

于 2012-09-28T14:50:32.897 回答