是否可以更改Rave报告预览表单的外观?

时间:2010-02-28 00:08:02

标签: delphi delphi-2006 rave-reports

当用户预览报告时,我希望避免让他们选择打开另一个报告或保存当前报告。打开和保存是Rave预览渲染表单中显示的默认菜单和工具栏中的项目;我想让它们不可见。

我正在使用Delphi 2006附带的Rave版本。

一如既往地感谢 - Al C.

1 个答案:

答案 0 :(得分:1)

如果您使用的是Rave System对象,则可以通过将此属性设置为false来轻松禁用“保存”菜单选项:

系统属性 - > SystemOptions-> soAllowSaveFromPreview

如果您没有使用Rave System对象,则可以轻松添加一个。然后将Rave Project Engine属性设置为新的System对象。您不需要更改任何代码。然后,Rave项目将在生成报告时使用System对象中的属性。

我相信我试图弄清楚如何禁用文件打开菜单,但我没有运气。用户无法再保存报告后,除非您的应用程序保存报告文件,否则不会有任何Rave报告打开。