第五章 管理全局变量(一)
管理门户提供管理全局变量的工具,系统类提供执行某些相同任务的方法。本章介绍如何使用这些工具。
一般建议
与ObjectScript命令SET、MERGE、KILL和其他命令一样,这里描述的工具提供了直接访问操作全局变量的权限。如果通过全局访问删除或修改,则会绕过所有对象和SQL完整性检查,并且没有撤消选项。因此,在执行这些任务时要非常小心,这一点很重要。(查看和导出不会影响数据库,并且是安全活动。)
使用本章中介绍的工具时,请确保以下事项:
- IRIS使用哪些全局变量。并不是所有这些都被视为“系统”全局变量-也就是说,即使没有选中“系统”复选框,它们中的一些也是可见的。其中一些全局变量存储代码,包括的代码。
- 确保知道应用程序使用哪些全局变量。
即使应用程序从不执行任何直接全局访问,应用程序也会使用全局变量。请记住,如果创建持久类,则它们的数据和任何索引都存储在全局变量中,全局变量的名称基于类名(默认情况下)。
“全局变量”页简介
管理门户包括全局页面,该页面允许管理全局。在此页上,可以执行以下操作:
- 在该全局的行中选择View以检查它。
- 在该全局的行中选择编辑以对其进行修改。
- 选择导出以导出全局变量。
- 选择导入以导入全局变量。
- 选择删除以删除全局变量。
- 选择查找以查找全局变量中的值。
此页还包括用于查看例程和类的选项;此处不讨论这些选项。
.png)