1

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

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

谢谢,一如既往 - Al C.

4

1 回答 1

1

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

系统属性->系统选项->soAllowSaveFromPreview

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

我相信我试图弄清楚如何禁用“文件打开”菜单,但我没有任何运气。一旦用户不能再保存报告,除非您的应用程序正在保存报告文件,否则他们将不会打开任何 Rave 报告。

于 2010-03-01T13:41:26.263 回答