当用户预览报告时,我希望避免让他们选择打开另一个报告或保存当前报告。打开和保存是Rave预览渲染表单中显示的默认菜单和工具栏中的项目;我想让它们不可见。
我正在使用Delphi 2006附带的Rave版本。
一如既往地感谢 - Al C.
答案 0 :(得分:1)
如果您使用的是Rave System对象,则可以通过将此属性设置为false来轻松禁用“保存”菜单选项:
系统属性 - > SystemOptions-> soAllowSaveFromPreview
如果您没有使用Rave System对象,则可以轻松添加一个。然后将Rave Project Engine属性设置为新的System对象。您不需要更改任何代码。然后,Rave项目将在生成报告时使用System对象中的属性。
我相信我试图弄清楚如何禁用文件打开菜单,但我没有运气。用户无法再保存报告后,除非您的应用程序保存报告文件,否则不会有任何Rave报告打开。