电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

NC6产品手册-自由表单.pdfVIP免费

NC6产品手册-自由表单.pdf_第1页
1/24
NC6产品手册-自由表单.pdf_第2页
2/24
NC6产品手册-自由表单.pdf_第3页
3/24
V6自由表单用户手册用友软件股份有限公司1表单管理随着计算机软件技术的不断完善和发展,国内信息化建设的日益深入,越来越多的信息化系统开发和运行,人们越来越多的关注并参与到信息化建设中。于是逐渐产生了一个比较突出的矛盾,那就是人们日益增长的信息化建设需求的不断变化和日益落伍的信息化建设手段之间的矛盾。比如:项目进度要求日益提高,而传统的开发模式过于依赖慢速的编程;系统要求越来越灵活,客户需求变更频繁,而传统的硬编码方式来适应客户需求变化的做法日益落后和低效率;传统的实施过程可能需要二次开发,需要编程,导致普通的没有编程能力的实施人员无法独立的完成实施任务,为此迫切需要功能强大简单易用的实施配套工具软件,提高实施人员的工作能力。面对这些矛盾自由表单油然而生,它通过表单模板、表单定义和工作流来实现真正意义上的自由表单。应用系统运行时,根据当前用户加载已分配有权限的表单模板。根据表单模板设计的页面样式展现表单界面,同时通过表单公式等进行表单数据验证。根据配置的工作流,在提交单据时实现单据自动流转审批。根据表单定义中定义的数据表加载表单数据。这种处理模式完全能够满足客户不断修改表单的需求。而且这个过程与之前的传统开发相比,程序员不必为每次表单的变化而再次进行简单而重复的编码工作。同时实施人员也可以通过简单的配置快速订制出符合需求的表单,从而加快项目的进度。1.1表单定义表单定义节点。属开发工具类节点,面向非开发人员,无需编程、通过定制满足企业多样化的个性需求,满足快速实施要求,实现业务表单的“随需而变”。表单定义节点用于系统完成自由表单搭建的主要节点,实现了以下几个功能:表单分类的定义、表单的定义、表单模板的定义、表单模板的设计、表单模板的分配。打开【系统管理】→【流程管理】→【自由表单】→【表单定义】节点,如图1-1所示,界面左边红框区域,完成表单分类的定义;界面右边上半部分红框区域,完成表单的定义;界面右下半部分红框区域完成表单模板的定义,模板的分配,而表单模板的设计则是通过表单设计器来设计的。用友软件股份有限公司图1-1表单定义1.1.1表单分类表单分类,即自由表单的分类,一组业务含义相同的表单的集合。增加分类时,系统自动在菜单注册节点“表单入口”分组下创建一个虚菜单,该菜单的名称和编码与创建的表单分组一致。表单分类是个全局级的档案,无论在全局、集团还是业务单元下,均可看到这个分类。点击“操作表单分类”旁边的下拉箭头,可以看到编辑菜单,对表单分组进行编辑。如果表单分类下已有表单定义,则不可以删除。1.1.2表单定义自由表单的定义。自由表单按所属组织分为全局级、集团级及业务单元级。所以在定义表单的时候,需要先选择表单的所属组织。当组织选择的是全局时,表明创建的表单是个全局级的表单,系统内的所有集团均可使用这个表单;当组织选择的是集团时,表明创建的表单是个集团级的表单,只有当前集团及其下属业务单元可以使用这个表单;当组织选的是某个业务单元时,表明创建的表单是个业务单元级的表单,只有当前业务单元可以使用这个表单。增加表单定义时,系统自动在【表单入口】节点分组下相应的表单分类虚菜单下创建一个菜单项,名称与表单定义名称相同;同时在【流程类型】节点的”自由表单“分类下,增加一个业务类型,类型名与表单定义名相同;在【节点注册】节点的“Web应用平台--自由表单--自由表单定义”分组下,增加一个启用的功能节点。打开【系统管理】→【流程管理】→【自由表单】→【表单定义】节点,点击〖新增〗按钮,可以看到如图1-2所示的界面:用友软件股份有限公司图1-2表单定义所属组织:表单的所属组织,由列表界面的组织字段携带过来,不可修改;表名:生成的物理表的主表名称。输入的表名要符合数据库的命名规范,否则在生成表操作时,会生成不成功。表名一旦保存后,就不能修改了。生成表:生成表的操作通常是在设计了一个新模板,或在某个已有的模板上增加或修改了字段后进行的。是根据表单模板定义的字段,生成数据库表的过程。主表默认以“ff_main_”开头,子表以“ff_sub_”开头。主表表名是根据表单定义中的表名生成,子表表名是根据表单模板中定义的grid的id生成。1.1.3表单模板定义定义了自由表单后,还需要为表单定义一个使用在相应设备上的模板。系统支持PC/Ipad/手机上的应用。选中表头需要定义模板的表单,点击表体上的〖新增〗按钮,弹出如图1-3所示的界面,注意:新增表单定义时,会同时生成一个功能节点,需要将这个功能节点分配给使用者关联的职责后,该表单方可使用;如果在表单模板中,增减了字段,模板保存后需要重新做”生成表“的操作;用友软件股份有限公司图1-3表单模板定义所属组织:表单的所属组织,由列表界面的组织字段携带过来,不可修改;终端:用于标识该模板使用在哪个终端显示设备上,本版本支持PC/Ipad/手机。图1-4表单模板及版本新增模板保存后,系统创建了一个模板和它的初始版本,如图1-4所示。模板用于标识设备和模板的分配,而初始版本则用于定义表单样式。一个模板可以有多个不同的版本,但同一时刻只能有一个启用的版本,主要用于模板变化时,保留历史版本。选中表体的某个模板,表体以下按钮可用:复制:选中一个模板,点击该按钮,系统自动复制一个和选中记录相同的模板及其下面的版本,如果版本的表单样式为空,同样会复制一个空表样。分配:将选中模板分配给指定的用户使用,如果表单未分配模板,系统会自动分配一个默认模板。选中表体的模板的具体版本,以下按钮可用:设计:使用模板编辑器,设计表单的样式;表单设计器的使用,见下一节。启用:切换模板的启用版本,同一时刻一个模板只能有一个启用版本;生成新版本:为某个模板设计新的版本,如果选中的版本已经设计了表单样式,则生成新版本会自动复制选中版本的表单样式,如果选中的版本没有设计表单样式,生成新版本后也不会有表单样式。新版本的版本号为当前模板的最大版本号加0.1。导出:将当选中的模板版本导出为一个文件保存起来,以供其他表单使用,或留作备份。用友软件股份有限公司导入:将其他系统导出或备份的表单版本文件导入到本系统,导入时会覆盖已有的表单样式。1.1.4表单流程本版本自由表单是和流程绑定使用的。一个表单必须绑定一个流程使用。前面已经讲过,在定义表单的时候,系统会自动在“自由表单”业务类型下生成一个名称等于表单定义名称的业务类型,所以我们需要在【系统管理】→【流程管理】节点,在自由表单业务分类下,找到名称等于表单定义名称的业务类型,在这个业务类型下,定义流程,具体操作过程见《Web应用平台用户手册》的流程管理章节。1.2表单设计器表单设计器用于自由表单样式的设计,以及个性化表单模板的修改。使用布局设计器,可以设计出如图1-5所示的表单。图1-5表单示例打开【系统管理】→【流程管理】→【自由表单】→【表单定义】节点,选中某个表单定义表体的模板版本,点击〖设计〗按钮,或打开【系统管理】→【客户化配置】→【模板管理】→【表单配置】节点,选中允许个性化的功能节点,点击〖个性化设置〗按钮,均可弹出表单设计器,界面如图1-6所示。注意:生成表的操作是在设计完表单样式之后进行的;如果在表单模板中,增减了字段,模板保存后需要重新做”生成表“的操作;用友软件股份有限公司图1-6表单设计器表单设计器的界面由三个区域组成,设计区,元素区和属性区。元素区:表单设计器支持的元素,有容器、控制件和模型,像容器和控制,可以直接拖曳到设计区。属性区:显示的选中容器或控制的属性,不同的容器或控制件,其属性是不同的。设计区:定义表单样式的区域。1.2.1表单容器表单布局可以通过设计器中的布局控件来完成,如横向容器、纵向容器、网格容器等。图1-6的元素区,列出了本版表单设计器中,支持的表单布局控件。1.2.1.1横向容器横向容器是经常用到的一种容器,也是推荐用户使用的容器之一。顾名思义,就是横向排放的容器,将布局在横向上分为几个部分,系统默认分为三个部分。横向布局可以方便的横向扩展添加,使设计更加流畅。1、横向容器设置在元素区,选容器页签,用鼠标选中“横向容器”,然后将其放置到设计区的最上面一行,如图1-7所示,我们就添加了一个横向容器。用友软件股份有限公司图1-7横向容器用户可以对容器整体进行操作,通过下方导航,选中横向容器,点击横向容器最左边的小图标,点击鼠标右键可以看到右键菜单,包括删除、边框设置和创建组合,如图1-8所示。图1-8横向容器右键菜单2、边框设置边框设置,用于设置选中容器的边框,包括颜色、宽度和样式,如图1-9所示。用友软件股份有限公司图1-9设置边框设置后的效果,只是给整个横向容器增加了一个外边框。3、横向布局设置横向容器的每一部分都可以进行单独设计,默认横向容器分为三个部分,可以设置某些部分宽度,如果没有设置宽度,将平分剩余宽度。选中其中一个子布局最左侧的小图标,点击鼠标右键,可以看到右键菜单,包括向左、向右增加布局、删除,如图1-10所示。图1-10横向布局右键菜单在属性区,还可以定义当前选中横向容器的属性,包括边距,边框等,如图1-11所示。用友软件股份有限公司图1-11横向布局属性1.2.1.2纵向容器纵向容器也是经常使用的一种容器,同时也是推荐使用的容器之一。和横向容器一样,纵向容器是可以纵向扩展的容器。1、纵向容器设置在元素区,选容器页签,用鼠标选中“纵向容器”,然后将其放置到设计区的最上面一行,或其他横向或纵向容器上,我们就添加了一个纵向容器。纵向容器默认是分为三个部分,用户可以对容器整体进行操作,通过下方导航,选中纵向容器,点击纵向容器最左边的小图标,点击鼠标右键可以看到右键菜单,包括删除、边框设置和创建组合,具体设置同横向容器。2、边框设置边框设置,用于设置选中容器的边框,包括颜色、宽度和样式,设置方式同横向容器。3、纵向布局设置纵向容器的每个布局都可以进行单独设计,默认纵向容器中有三个部分。选中其中一个部分最左侧的小图标,点击鼠标右键,可以看到右键菜单,包括向上、向下增加布局、删除,如图1-12所示。图1-12纵向布局右键菜单用友软件股份有限公司在属性区,还可以定义当前选中纵向容器的属性,包括边距,边框等,与横向容器的区别,横向容器有个“宽”属性,而纵向容器只有个“高”属性。4、创建组合横向容器和纵向容器的右键菜单中有创建组合这个属性,组合是指用户在设置横向或纵向容器时,可以将多个容器组合在一起设置为一个组合保存起来,那么这个组合可以在设置其他布局的过程中使用。保存起来的组合,可以在模型页签的组合中查到。组合比较特殊,目前只有横向和纵向容器中可以创建,另外组合创建过程中不能有包含数据集的控件。1.2.1.3页签容器页签容器是将区域分为一系列页签,可在每个页签中放置不同内容,如图1-13所示。图1-13页签容器页签容器的属性如图1-14所示,可以设置当前页签,页签位置和是否单页签隐藏等属性。在导航栏,选中“tagXXXX”后,在属性区域可以看到这个界面。图1-14页签容器属性页签容器和横向容器一样,可以向左、向右增加容器和删除,还可以定义如图1-15所示的边框和边距等属性。用友软件股份有限公司图1-15页签布局的属性页签布局在实际运行中是可以关闭的,前提是在设置属性的时候将其设置为可关闭的,激活同理。1.2.1.4网格容器网格容器,类似一个表格,有行列,默认是三行三列,右键菜单提供合并单元格、增加行和增加列、删除单元格的功能。在元素区,选容器页签,用鼠标选中“网格容器”,然后将其放置到设计区的最上面一行,如图1-16所示,我们就添加了一个三行三列的网格容器。图1-16网络容器用友软件股份有限公司选中网络容器最左边的小图标,点击鼠标右键可以看到右键菜单,包括合并单元格、删除单元格、增加行和列,如图1-17所示。图1-17网格容器的右键菜单选中右键菜单中的相关项,还有弹出相应的下级菜单。网格容器可以设置的属性如图1-18所示。图1-18网格容器的属性网格布局和HTML中的table是同样的样式,虽然使用起来比较方便,但是局限性也比较大,改变一个单元格中的长或者宽,那么他对应的行或者列的长、宽也会跟着改变,所以除特殊局限性不大的需求不推荐使用。1.2.1.5标题容器标题容器是指一个具有标题的容器,标题容器可以设置是否默认展开,设置和其他容器一致。用友软件股份有限公司1.2.1.6边框容器边框容器是为区域增加边框,只可以设置容器边框的所有属性,设置和其他容器一致。1.2.1.7背景容器背景容器是给用户提供一个可以选择背景样式的容器,自定义的主题包含:无、左、右、全、中几个样式,用户可以根据自己所需要的样式选择背景。1.2.2表单控件表单控件主要包括文本框、参照、表格等。可以根据表单的实际需要使用不同的表单控件。如图1-19列出了表单设计器中的表单控件。后续对一些常用的控件进行说明。图1-19控件列表用友软件股份有限公司1.2.2.1标签标签控件是基本控件之一,标签控件主要用于文字展现,其属性如图1-20所示,主要定义标签的显示值及显示的文字的字体、字号、位置、字体样式等内容。图1-20标签控件的属性1.2.2.2字符输入控件字符输入控件是基础的也是最常用的控件之一,主要用于定义用户可输入框,字符输入控件的属性如图1-21所示,显示效果如图1-22所示。用友软件股份有限公司图1-21字符输入控件的属性图1-22字符输入控件的显示效果一般用户输入控件需要进行校验或者对字符输入控件的值有相应的处理,这时候就需要对其进行条件约束,利用校验公式和编辑公式可实现,校验公式或编辑公式界面如图1-23所示,具体公式编辑请参见公式编辑文档。用友软件股份有限公司图1-23公式编辑器1.2.2.3参照输入控件参照输入控件是基础也是最常用的控件之一,主要用于引用其他档案,其重要属性是“引用”,其他属性与字符输入控件相同,在属性区,点击“引用”参照,可以看到当前系统可以引用的档案及已定义参照列表,如图1-24所示。用友软件股份有限公司图1-24引用参照1.2.2.3下拉输入控件下拉输入控件的属性和字符输入控件的属性基本一致,其中比较重要的属性是“引用枚举”。下拉控件默认是需要和数据绑定的,在添加下拉输入控件时,系统会弹出“稍后创建ComboData”的提示框。如果系统内没有可以引用的枚举数据,需要到“模型”页签,选中枚举,新建枚举数据,如图1-25所示。图1-25枚举的右键菜单用友软件股份有限公司选“新建”弹出如图1-26所示的界面,添加枚举数据。图1-26枚举数据编辑界面如果系统提供的枚举中有需要的枚举数据,可以直接选择。点击“引用枚举”参照,弹出如图1-27所示的界面:用友软件股份有限公司图1-27引用枚举“在已定义的枚举”分类下,应该可以看到上面步骤中创建的枚举数据。显示效果如图1-28所示。图1-28下拉显示效果1.2.2.4日期输入控件日期输入控件,其属性和字符输入控件一致,日期输入控件在添加时会提示选择日期还是日期+时间格式,如图1-29所示。用友软件股份有限公司图1-29日期输入控件1.2.2.5浮点输入控件浮点输入控件,其属性与字符输入控件一致,增加了最大值、最小值、精度等几个属性,用于定义浮点数的最大值、最小值及小数位数。浮点输入控件,只能输入整型或者浮点数。1.2.2.6整数输入控件整数输入控件,其属性与字符输入控件一致,增加了最大值、最小值、精度等几个属性,用于定义整数的最大值、最小值及小数位数。整数输入控件,只能输入整数。1.2.2.7多选和单选多选的属性和下拉输入控件的属性基本一致,多选也需要绑定枚举数据,绑定过程与下拉输入控件相同,多选控件展现效果如图1-30所示。图1-30多选单选控件和多选控件属性一致,操作也基本一致,展现形式如图1-31所示。图1-31单选1.2.3固定字段对于自由表单来讲,每个表单有一些固定字段,像制单号、标题、制单日期、审核日期、制单人、审核人、制单状态、制单部门等,这些字段在生成表时会自动创建,不需要在表单设计器中字义。系统目前支持以下固定字段,设计表单时只需要把拖入的表单控件元素的id修改为名称,同时表单控件元素本身的类型要匹配。具体如下: 字符输入控件:makenum:制单号;用友软件股份有限公司frmtitile:标题; 日期输入控件:auditdate:审核日期;makedate:制单日期; 参照输入控件:Frmstate:表单状态,选择对应的表单状态参照;Audituser:审核人,选择对应的用户参照;Makedept:制单部门,选择对应的部门参照;Makeuser:制单人,选择对应的用户参照。1.2.4环境变量目前支持的环境变量如下:变量名称说明sysdate系统日期syslogindate系统登录日期sysgroup当前集团sysuser当前用户sysuserdept当前用户所在部门下面以系统登录日期为例,说明如何使用环境变量。创建日期控件:,ID任意,将输入值设为${syslogindate},如图1-32所示。图1-32环境变量的设置效果如图1-33所示。红框中的制单日期字段,自动取的是系统的登录日期。用友软件股份有限公司图1-33环境变量的效果1.3表单历史表单历史提供对自由表单历史数据查询功能。通过表单历史能详细查看所有的自由表单的具体数据。选中某条记录,可以查看表单的详细信息。打开【系统管理】→【流程管理】→【自由表单】→【表单定义】节点,显示如图1-34所示界面,选中某条记录,点击〖查看〗按钮,可以看到选中表单的明细。图1-34表单历史1.3我的表单我的表单节点,可以查询到我发起的所有自由表单的应用情况。选中某条记录,可以查看表单的详细信息。打开【流程中心】→【任务中心】→【自由表单】→【我的表单】节点,显示如图1-35所示界面,选中某条记录,点击〖查看〗按钮,可以看到选中表单的明细。用友软件股份有限公司图1-35我的表单用友软件股份有限公司

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NC6产品手册-自由表单.pdf

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信