图33 数据交叉功能
更为复杂的面向分块报表的区域扩展,交叉投影技术,分组,过滤,排序,汇总,连接,颜色着重渲染等。
图34 数据交叉功能
1.5.2 报表格式设计
格式模型(又称界面模型)的设计包括引用查询设计、界面可视化设计、绑定数据集设计、数据预处理设计等几部分。数据预处理设计,又分为公式列设计、小计合计设计等几种设计方式。公式列设计如图35所示。
图35 公式列设计功能
1.5.3 报表发布展现设计
报表查询设计和格式模型设计完成后,可以通过向导式的发布界面进行发布,如图36所示。
图36 向导式的报表发布
报表发布后,界面模型在运行态还提供了几种数据处理功能,包括查找,排序,过滤,公式列,小计合计,交叉和穿透等。查询引擎报表展现示意如图37。
图37 查询引擎报表展现示意图
1.6 工作流引擎
工作流技术是当今一项飞速发展的技术,它最基本的特性就是它能够结合人工和机器的行为,特别是能够与应用程序和工具进行交互,从而完成业务过程的自动化处理。工作流技术从出现到现在,已逐渐发挥越来越重要的作用。工作流能够为企业应用提供业务流程建模、管理和控制功能。工作流技术已成为企业信息化建设方案中必不可少的内容之一。从简单的办公自动化系统的开发,到企业ERP系统的实施,再到为提高企业运营效率而出现的BPR及BPM系统,工作流技术都发挥了相当重要的甚至是关键的作用。
UAP工作流引擎负责解释执行由业务流设计器和审批流设计器设计的流程定义。 UAP工作流引擎在流转过程中还可以调用各种自动应用,包括电子邮件、脚本以及Web服务等。业务流程框架还提供了管理监控工具对运行中的流程实例进行状态查询和管理。对于流转过程中涉及到的数据交换,工作流引擎将调用交换引擎根据规则进行数据映射
UAP业务流程,提供图形化设计器,如下图38所示:
图 38 业务流程
UAP审批流程,提供图形化设计器,如下图39所示:
图 39 审批流设计器