2011-08-04 39 views
1

我使用的ReportBuilder 7.X与德尔福7.X上构建的应用程序报告的问题当“预览”(见screenshot2.jpg),但是你可以看到所有的人都当在报表设计器(见screenshot.jpg)的ReportBuilder 7.x和德尔福7.X问题

在备注字段权限被切断。 查看screenshot3.jpg为calc事件代码填充备忘录的备忘录。

为什么这些“权利”预览过程中不正确地填写,但在设计过程中它正确显示?

你可以找到所有的截图以及包含在计算OnPrint事件此处用于备注字段代码的文本文件:

http://www.adktripbuddy.com/misc/delphi/code/report/

回答

1

你的问题是精确的,而你却把所有必要的信息。恭喜!

RB的“预览”窗格中从来没有按预期工作对我来说,当数据或布局有点复杂(约SQL查询,脚本代码...)。这显然是RB的一个缺陷。我从不使用这个“预览”面板。

怎么样的备忘录的“位置”设置?你有尝试改变它吗?把它带到乐队的全部高度?

怎么样的结果在您的应用程序?如果您的应用中创建的报告是正确的,请不要在设计模式中进行预览。

+0

对不起,当我的意思是预览,我的意思是设计器中的预览模式,并在我的应用程序中运行在报告模式。所以,只有在设计模式中,我才能正确地看到它。如何更改备忘录的位置设置。我可以根据备忘录中的项目数量来做到这一点吗? - 感谢您的帮助 – IElite

+0

您可以尝试将备忘录扩展到您的乐队高度,然后将乐队高度设置为适当的高度。 –

+0

当然,这就像我做的第一件事。问题是,列表中项目的数量会随着数据库中项目的数量而增长。但是,这并不能解决为什么它在设计中起作用的问题,但是当查看(预览)时,它不会。 – IElite