使用Windows 7的Crystal Reports - 报告显示在查看器内部有一个巨大的左边距

时间:2010-11-28 02:37:52

标签: windows-7 crystal-reports

我真的希望有人可以帮助我。我已经尝试将SP1应用到Visual Studio 2008和SP1到VB2008附带的Crystal Reports Basic来修复此问题,但没有成功。我也试过设置边距,更改纸张尺寸和默认打印机。没有快乐。

每次创建ReportViewer并在Windows 7中为其提供ReportDocument时,报表都不会在ReportViewer中居中。如果我将窗口的宽度调整到可以看到整个报告页面的点,那么左边的背景就会很大。我最初在Windows XP下进行编码(错误不会在XP中发生,但会在运行Windows 7的某些客户端系统上发生),但在将我的编码环境交换到Windows 7之后,这个错误甚至会在设计阶段发生!如果可以,请帮忙。

屏幕截图:

screenshot http://i55.tinypic.com/53o135.jpg

正如您在此屏幕截图中看到的那样,右侧没有可见的Crystal Report Viewer背景,但左侧已经显示了一个大的部分。一旦窗户进一步放大,左边的距离就会变得更大。

2 个答案:

答案 0 :(得分:0)

我在Windows XP下使用Crystal XI,但我想我可以回答你的问题。

在下图中(取自您的图片),红色圆圈的空白区域包含组树。单击其上方的图标(使用红色箭头)以隐藏组树。

灰色空间(以绿色圈出)告诉您部分名称,即页眉,组页脚等。要关闭它,请进入文件 - >选项 - >布局

我希望这能回答你的问题吗?哦,欢迎来到StackOverflow:)

Image

答案 1 :(得分:0)

好的,我找到了解决这个问题的方法。当用户在Windows显示设置中选择120%放大的对象时!您需要调整DPI更改的内容