您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > OracleBEASUN系统平台
产品数据管理系统-用户手册表单管理1PDM系统表单管理操作指引1.概述.......................................................................................................................................................22.名词解释...............................................................................................................................................33.功能说明...............................................................................................................................................74.使用过程.............................................................................................................................................245.操作说明................................................................................................................错误!未定义书签。表单录入..........................................................................................................错误!未定义书签。表单查询..........................................................................................................错误!未定义书签。6.小结.....................................................................................................................................................40产品数据管理系统-用户手册表单管理21概述SINOCPC系统中最为主要的两个子系统为:流程系统以及文档管理系统。在一般情况下,流程的流转形式均为文档作为流程对象流转。但是由于文档作为一种非格式化数据载体,其数据保存格式没有固定规则,造成无法对走完流程的电子文档中的数据进行统计、查询以及分析。例如:企业请假需要走CPC流程审批,流程中的对象是个DOC文档。文档中包含了请假人、请假原因、请假天数、请假开始时间、请假结束时间等等数据。但是由于流程走的是电子文档,所以以上的数据中请假原因、请假天数、请假开始时间、请假结束时间等重要的数据是无法统计的。如果需要统计也是需要人工手工统计。为了解决以上非格式化数据走流程数据难以统计的问题,系统提供的表单管理模块。通过表单管理模块,用户可以根据具体业务需求自定义表单。通过定义的表单与数据库之间的关联,使得最终用户在类似EXCEL界面中输入的数据最终保存保存到数据库当中。从而达到了格式化数据与自定义功能以及快速二次开发的完美统一。同时自定义表单提供了包括附件、下拉框、选择窗口、自定义查询等众多的功能,大大增强了用户二次开发的方便性。产品数据管理系统-用户手册表单管理32名词解释自定义表单:SINOCPC系统提供的一个强有力的自定义二次开发工具,它开发出来的单据以类似EXCEL的格式,可以实现非格式化数据的数据库保存以及进行工作流的流程流转。数据表属性:自定义表单中,包含的数据库表的属性以及之间的关系。定长表:自定义表单中的数据表的一种。在一个表单实例中只包含一条数据记录。主要使用在录入表单当中不定长表:自定义表单中的数据表的一种。在一个表单实例包含零到若干条记录。主要用于录入表单中作为子表,或者查询表单当中。单元格属性:自定义表单中字段的属性,包括字段名称、别名、长度、类型、默认值、权限控制等等属性起始行:数据表所有字段在表单当中最小的行的行号。起始列:数据表所有字段在表单当中最小的列的列号。结束行:数据表所有字段在表单当中最大的行的行号。结束列:数据表所有字段在表单当中最大的列的列号。字段名称:字段命名、定义必须遵循数据库字段的命名、定义,不能用数据库关键字作为字段名称,如:user、sys等。注意:修改字段名称将使此字段的所有数据丢失。数据表名称:此字段属于的数据库表。行号、列号:代表此字段的位置。字段别名:用于理解此字段的含义,可输入中英文,但在同一表单内不能重复。类型:代表此字段的数据类型。Varchar表示字段为字符串,number表示字段为浮点数,integer表示字段为整数,date表示字段为日期,此日期不包含小时、分、秒数据,datetime表示包含小时、分、秒的日期数据。Varchar型字段长度不能超过4000;number型字段的长度和小数位数之和不能大于38。各类型字段长度都不能是负数。字段缺省值:字段在表单实例初始化时的默认值。工作流中关联过程:表示定义的缺省值在工作流的哪个过程中生效,只能定义一个关联过程。只有缺省值为WFUSERID、WFOPINION、WFTIME时此值有效。可空:表示此字段是否为必填项,是否必须输入数据方可提交。如果此字段所在表为一子表,表示在这子表在要提交的各行中,此字段值都必填。当不可为空时,要与“不可空关联过程”关联,若没有指定“不可空关联过程“,则所有的过程都不能为空,否则指定的步骤不能为空;自动编码:字段的值是否自动赋值;当字段属于“定长”表的字段时,将根据表单属性中所选的“编码规则”,系统自动生成编码;产品数据管理系统-用户手册表单管理4当字段属于“不定长”表的字段时,将生成从“1”到该子表总共行数的“编码”;印章:说明此字段是否为印章。当选择为印章时,缺省值要选为“WFUSERID”且“工作流中关联过程”项要输入关联过程号,表明该印章是属于哪个工作流过程的哪个工作流用户;样式:字段的表单样式,入下拉框、选择框等等样式值:字段为各种样式时的取值。如下来框取值为男、女,可以在样式值当中输入“男|女”关联表:关联表输入此字段要关联的外键字段所在的表,如cpctss。同关联字段、显示字段2个输入框一同使用,而且只有在此字段样式为选择时才有效;关联字段:与此字段关联的外表字段,如tssid;显示字段:通过字段关联而结果要显示的外表字段,如code其他约束:输入补充约束条件,在查询表单实例时加上该约束条件,如“tssid=[user_a.tssid]”。(允许在条件中添加表单字段)被影响列:受该字段影响的字段;如果有多个受影响的字段则中间用“|”分隔。工作流中允许修改过程:表示此字段在工作流的那些过程中可以修改,如果此字段在工作流的多个过程中可修改,各过程之间用逗号,分隔,如:1,3,5。如果此字段在全部过程中可修改,则为空;作用规则如以下描述:如果某一字段设置了过程1为可修改,那么所有没有设定过程1可修改的字段在过程1都不可修改。关联信息:字段关联的信息。可以关联其它表单实例或者关联构件属性以及文档等其它系统对象,设置关联后可通过双击打开对象。批注:显示提示信息,当光标移动到该字段所在单元格时,就会显示批注的内容。一般用于注释等。必填行数:对于“不定长”的子表才有效;在保存数据之前验证;该设置主要用于某些必须输入一定行数数据才可以保存的数据校验业务当中。允许修改步骤:表示在工作流中,可以修改此表数据的工作流过程,各个过程号之间用逗号“,”分隔。不填表示所有工作流过程都可以修改此表数据。作用规则参考表字段定义中的“工作流中允许修改步骤”。查询语句:对查询表单或者查询子表有效。查询语句中可数据正确的数据库可解释的SQL语句,表单的显示结果数据来源于这个SQL的返回结果集。输入参数:用来定义查询条件,即替换上面查询语句中的where,点击输入参数右侧的三个点,将弹出一个参数信息框。分组类型:包括横向分组和纵向分组,用来标识该查询表单的分组类型,如果不用分组则该选项不用选择。分组的主要用于组织查询表单的显示格式。表单名称:此表单模板的名称。表单保存到系统后,系统将自动生成一个以表单名称为文件名的EXCEL文件。工作流模板::此表单模板实例要走的工作流模板,可以选择一个或者多个工作流模板,如果选择工作流模板,系统会在表单保存数据后,自动关产品数据管理系统-用户手册表单管理5联并启动工作流实例,如果选择多个工作流,在表单保存数据后,系统会提示用户选择这多个工作流当中的一个。作为表单流转的工作流。编码规则:表单模板要使用的编码规则,如果表单需要使用编码规则,则必须首先在系统中的“企业建模/编码”子模块当中定义好编码,然后在表单模板的编码规则中引用。表单管理员:此表单模板的管理者;可以有多个人,拥有的权限包括:查询时可查出此表单模板的所有实例,如果没有启动流程或者流程中断后,可以删除或修改表单实例数据,只有表单管理员才有权限批量修改查询表单。引出信息:将表单当中字段实例数据与表单名称结合,用来作为表单的实例标识(即:工作流流程显示主题信息)。主键信息:与数据库的“主键”含义一样,即不能存在重复。备注:表单的补充说明。自动调整行高:选择该选项后,表单实例化的时候,会根据单元格中的数据的情况,自动调整行的高度,从而比较友好的展示表单中的所有数据。只导出当前页:CPC的表单是支持多页数据表的,一般情况下表单导出到EXCEL的时候,系统会自动将表单的所有页面导出EXCEL当中。如果选择这个选项表单在导出时,系统将只会导出当前页面。特殊显示可修改单元格:选择该选项后,录入表单会根据表单中的单元格属性,如果为但前流程步骤可修改单元格,将自动给单元格添加类似LotusOA的域的显示效果。斑马线显示:该选项只对查询表单发生作用,选择该选项后,查询表单将会根据查询数据所在的奇偶行号,给奇偶行整行添加不同的颜色。复杂查询:了提高查询表单的查询速度,查询表单分成两种模式,一种是“简单查询”另一种是“复杂查询”。系统默认是“简单查询”。复杂查询较简单查询多了一部分功能,例如:筛选,分组时同组单元个可以分布在不同的行上面,可以汇总以及聚合查询等等。但是由于复杂查询在查询速度上面要比简单查询慢的多,请使用的时候根据功能需求或者速度需求的重要程度做权衡选择。审核定义:表单提供的和流程关联的功能集合,包括内容校验以及流程关联等等。内容校验:主要验证某些字段或字段组合是否符合某些条件,如大于某数值,等于某数据等。如果符合条件的定义,系统会弹出提示信息,并且不允许保存(客户端校验)或者不允许提交工作流(服务器端校验)。流程校验:主要验证某些字段或字段组合符合某些条件时,就进行跟工作流相关的某些动作,如删除指定的执行人、跳过指定的工作流程等。条件处理:主要验证某些字段或字段组合符合某些条件时,就进行跟条件相关的工作,例如某些字段不能为空、字段条件高亮度、控制域的是否展开等等。申请延迟校验:主要校验有延迟申请的流程步骤的工作流。在用户点击表单中延迟申请按钮时,系统会自动调用该校验。其功能与内容校验(客户端)基本一致,但是校验的触发条件比较特殊。产品数据管理系统-用户手册表单管理6关联过程:用于内容校验。表示只有在指定的工作流过程中此规则才发生作用,各过程号之间用逗号“,“分隔。如不填,则在所有的
本文标题:OracleBEASUN系统平台
链接地址:https://www.777doc.com/doc-9722 .html