了解 WinStudio 自定义
关于 WinStudio 自定义
WinStudio 自定义可以影响客户端层级的以下所有区域:
- 表单和组件:授权用户可添加、复制或更改表单。他们还可添加、删除、取回、隐藏、移动或者更改表单上的组件。
- 全局对象:主题、图像文件、字符串、变量、快捷菜单、验证器、脚本、组件类和属性类扩展是可供多个表单或组件使用的所有全局对象。授权用户可添加、删除、更改全局对象或将全局对象与不同表单或组件关联。
- 资源管理器窗口:授权用户可自定义公共文件夹。所有用户可自定义我的文件夹中的文件夹。应用程序在主资源管理器中还可具有文件夹的自定义版本。
自定义版本
所有自定义存储在表单数据库中。可为一位用户、一组用户或所有用户自定义表单和全局对象。结果,表单数据库可以包括同一表单或全局对象的多个版本。
- 表单或全局对象的供应商版本是供应商提供的原始版本。它不受自定义影响。
- 表单或全局对象的站点版本是特定站点的用户可以访问的自定义版本,除非它被组或用户版本取代。只有具有站点开发员编辑权限的用户才可访问站点版本。
- 表单或全局对象的组版本是特定组的用户可以访问的自定义版本,除非它被用户版本取代。只有具有站点开发员编辑权限的用户才可访问组版本。
- 表单或全局对象的用户版本是只有一个用户(创建糨的用户)可以访问的自定义版本。具有基本、完整用户或站点开发员编辑权限的用户可创建用户版本。
基本和主要自定义
基本 WinStudio 自定义是不影响功能的简单表单和组件更改。具有基本编辑权限的用户只可进行以下更改:
组件 | 表单 |
---|---|
标题
缺省值 大小(尺寸、位置) 显示或隐藏 只读/禁用 新建时不清除 复制时使用缺省值 大写或小写 |
标题
大小(尺寸)* 分割条设置* 网格列顺序* 网格列宽度* 网格列可见性* |
* 这些更改可由任何终端用户进行,无论有没有编辑权限,系统无需保存该表单的完全用户级版本。如果设定用户首选项提示您保存表单、分割条和网格更改,则 WinStudio 会在进行更改后关闭表单时提醒您。否则,直接保存更改,不提示。
您还应注意到,系统管理员可置换保存运行时表单的能力,例如使用“允许保存表单运行时更改”处理缺省值。
除基本更改以外的更改可能会影响功能,被称为主要更改。具有完整用户或站点开发员的开发员可进行基本更改以及更广泛的主要自定义。
以下是使用“表单同步”表单的表单同步的缺省设置:
- 自动合并基本表单和组件自定义与新供应商版本,不提示。
- 提示您如何处理表单和全局对象的主要自定义。您可以使选择执行以下操作:
- 保留自定义,不更改它。
- 删除自定义,将它替换为新的供应商版本。