Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 2008 防止在带有抑制页脚的Crystal报表上显示空白_Visual Studio 2008_Crystal Reports - Fatal编程技术网

Visual studio 2008 防止在带有抑制页脚的Crystal报表上显示空白

Visual studio 2008 防止在带有抑制页脚的Crystal报表上显示空白,visual-studio-2008,crystal-reports,Visual Studio 2008,Crystal Reports,我正在VS2008中维护一个用ASP.NET 3.5编写的计费应用程序。发票是使用VS2008附带的crystal reports的crystal reports 我的发票的首页在顶部和底部有许多图形,特别是首页的图形页脚与页面底部齐平 客户现在要求将页脚添加到发票中。我添加了一个带有页码和分隔线的简单页脚。我还将其设置为禁止显示第1页的页脚 问题是页脚占据的空间在首页上仍然是空白,打破了发票布局。我已经设置了“保留最小页脚”和“抑制空白部分”,两者都没有效果。从我的研究来看,这一版本的crys

我正在VS2008中维护一个用ASP.NET 3.5编写的计费应用程序。发票是使用VS2008附带的crystal reports的crystal reports

我的发票的首页在顶部和底部有许多图形,特别是首页的图形页脚与页面底部齐平

客户现在要求将页脚添加到发票中。我添加了一个带有页码和分隔线的简单页脚。我还将其设置为禁止显示第1页的页脚

问题是页脚占据的空间在首页上仍然是空白,打破了发票布局。我已经设置了“保留最小页脚”和“抑制空白部分”,两者都没有效果。从我的研究来看,这一版本的crystal reports似乎没有解决方案

有没有其他人遇到过这个问题,并且找到了不需要新版本crystal reports的解决方案


目前,我已经开始在页眉中添加页码,这样做还可以。我尝试了这些建议,从另一个问题中发现,但没有奏效。我的报告不显示详细信息部分。它在页眉中显示首页,而详细信息页面在页脚中是子报告。

抑制空白并不总是有效的。在该节的“格式节属性”中,单击“条件抑制”按钮(X+2)并使用类似以下内容:

If OnFirstPage Then
   True
Else
   False
这告诉它在第一页上设置Suppress=True


如果我误解了你的问题,请告诉我。不过它是可以修复的。

默认情况下,页脚是每个页面上的一些空间。
所以,试着把页脚的内容放在细节部分,并有条件地调用它。

另外,还有一个提示。。。一些用户对报告中实际显示的空白感到困惑。很容易知道第一部分在看什么。只需在截面区域的空白处左侧查找截面的名称和/或缩写。这将始终告诉您正在查看的内容。上面的内容与抑制公式的“pageNumber=1”相同,我就是这么做的。问题是crystal为最大的页脚保留了空白,不管它是否显示。根据我的研究,我的选择仅仅是更新到crystal eg 11的更高版本,而我并不准备这么做。我还使用了逻辑来检测第一页(假设我在一个报告中打印多个“第一页”)。我也有同样的空白问题。最后我放弃了,告诉客户这是不可能的,他们接受了折衷方案,页眉中现在有页码。你有没有尝试过拆分页脚部分,看看是否会有所不同?此外,将详细信息子报表放在页脚部分的位置也不正确。如果要链接到主报表中的任何类型的数据,则应至少对数据进行一次分组。如果您至少有一个组,则子报表应位于组页脚部分。如果您的数据不需要分组,并且只处理一组数据,则页眉部分的功能与页脚部分完全相同。他们有完全相同的“工作”;只有一个在页面的顶部,一个在底部。我尝试了所有这些东西CDTX。没有快乐。据我所知,这是Crystal中的一个有文件记录的限制,并被添加到了更高版本中。