AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
#### **3.1.2 多界面—多视图** 表单针对不同的人群,在界面显示上很可能需要有所区别。比如,在一个企业中,同样一张绩效评核表对于不同职务级别或不同岗位的员工,里面显示的文字就很可能不一样。再比如,在一个合资企业中,有多国的员工,表单中显示的语言文字都有所不同。同一个表单做不同的版本当然可以,然而这必然带来更多的维护工作量以及查询、统计数据的不便。 因此,有时一个表单需要多个界面,要达到此目的其实并不困难,而且方法主要包含多视图、自我生成和自我加载三种。 在CAP4中,表单有“视图”的概念,不同的视图可以显示不同的文字内容和数据域,但所有的视图是共用数据域的,实质上就是可以人为做出多个界面来。 **(1) 表单设计** 在CAP4的“表单设计”中,使用者可以通过设计窗口底部的+符号来为一个表单增加多个视图。每个视图相对独立、互不干扰,通过菜单权限设置让不同的人员看不同的内容,但数据域是一样的,查询、统计完全不受影响。(见下图) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180622/1529650649793158.png) **(2) 操作设置** 在操作设置中,就需要对每个视图都要编辑相应的操作权限。若单个视图有X个操作权限,表单有N个视图,则操作权限的总数为N\*X个。(见下图) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180622/1529651644913161.png) **(3) 应用绑定** 在编辑流程中,每个节点需要绑定的操作都要与之前创建的操作权限相对应,这意味着对于不同的使用人群需要创建多个流程,而这些流程的节点、分支走向、分支条件等都完全相同,仅仅是各个节点绑定的操作不同而已。(见下图) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180622/1529651486969545.png) **(4) 对比分析** 这种方法的**优点**是制表简单,基础配置也轻松;**缺点**是当一个表单的视图较多,如超过5个时,系统中的维护工作量会有较大增加。因此这个方法在视图较少的情况下使用更好。