U9自定义报表
U9客户化开发支持部
苗庆波
2009年06月13日
课程编号:
U9报表界面展现
U9报表特点
报表开发工具
二次开发的支持
报表界面展现
设计时态 运行时态
工具
操作系统 / .NET Framework / J2EE
Database Message IM Mobility Office Search
UI框架
流程框架
报表框架
业务层框架
服务框架
Portal
MVC框架
Ajax引擎
抽象控件模型
离线引擎
工作流引擎
工作列表 工作流监视器
服务引擎
JOB引擎
服务/代理
实体框架
操作框架
AOP框架
服务框架
持久化引擎
报表与打印引擎
权限管理
IDE集成开发环境
组件浏览器
OFFICE实施工具
数据导入导出工具
布置工具
升级中心
UI模型设计器
表单设计器 参照设计器
流程设计器
服务设计器
实体设计器
事件设计器 状态机设计器
异常设计器
对象/关系映射
报表与打印设计器
UI元数据
流程元数据
服务元数据
实体元数据
报表元数据
元数据
U9架构中的报表
UBF报表引擎是完全基于Web架构实现的报表,是一种部署之后任何上网工具都能直接(无需插件)访问的报表。
运行期报表核心解析引擎以Web Service服务方式部署在专用服务器上,客户端调用Web Service接口从报表服务
器取得展现结果;基于服务器架构使报表部署更加灵活,可扩展性更强;报表运行时大规模I/O及内存需求将由
报表服务器负担,释放了IIS服务器的压力。
Report Designer
Web
Runtime Control
Windows
Runtime Control
第三方应用
Union Report Object
Client Agent
UFRDL
HTML
PDF
CSV
EXCEL
GIF
XML
Report Server
Data
Process
Data Provider
Interface
General Data
Provider
User Define
Data Provider
Web service remote interface
基于Web的报表