1、Report Designer 产品 说明书,2011. 00.00,目录,. 公司简介 . 产品说明 . 对报表产品的要求,. 公司简介,1.1 公司信息 1.2 成功案例 1.3 市场占有率,1. 公司简介,1.1 公司信息,公司名称,M2soft,代表,朴有成,公司产品领域,Reporting S/W 开发及销售软件开发领域PDA & Mobile Solution - PDA Sync Serve- Mobile Application Server (MAS),地址,首尔市 城东区 圣水洞2街 333-140 KOLON DIGITAL TOWER II 7层 707号,电话号码,代
2、表) 0082-02-2188-8504 FAX) 0082-02-2188-8508,公司创立日期,2001年 7月 1号,企业注册证,214-86-85183,法人注册号,110111-2276049,职员数,53 名,公司主页,www.m2soft.co.kr,公司现状,1.1. 公司信息,1. 公司简介,组织图,1.1. 公司信息,R&D : 35% (19名/ 53名)技术支持 : 28% (15名 / 53名),代表理事,营业部,监事会,经营资源部,技术支援部,技术研究所,新产品计划组,下一代方案组,技术支持组,客户支持组,业务咨询组,金融营业组,公共营业组,战略企划组,经营管理组
3、,RD开发组,RD 运营组,服务器开发组,1.1. 公司信息,1. 公司简介,Reference Site (金融机关),1.2. 主要案例与业绩,1.2. 主要案例与业绩,1. 公司简介,Reference Site (金融机关),1.2. 主要案例与业绩,1.2. 主要案例与业绩,1. 公司简介,1.3市场占有率,市场占有率,来源: 韩国信用评价信息 信用分析报告书,最新市场占有率,(单位 : 百万韩元),1.3. 市场占有率,. 产品说明,2.1 产品概述 2.2 产品 Road Map 2.3 产品详细介绍 2.4 相比于其他产品的特点,2. 产品说明,2.1. 产品概述,产品竞争力,
4、Report Designer 1.0 发布于1997年 1月依靠技术的累积在韩国获得2个关于Reporting的专利,1,600多个成功案例三星保险, 东部保险, 现代海上, 兴国保险, ING生命, 有利银行等大型系统,被选定为行政业务类 S/W : 2002年 1月获得GS(Good Software)认证: TTA(韩国信息通信技术协会)2005年 2月,较长的行业经验,经多年的检验 并被公认的产品,丰富的 Reference,2.1.产品概述,2. 产品说明,2.2. 产品路线图,产品路线图,Multi Viewer 6.0,RD EPS 1.0,RD EPS 2.0,Green R
5、D 1.0,RD IFRS 1.0,Mobile Reporting System 1.0,Mobile Dash Board 1.0,Report Designer 6.0, EPS : Enterprise Printing System,2.2. 产品 Road Map,2. 产品说明,2.3. 产品详细信息,产品组成,2.3. 产品详细信息,提供附加的服务于管理功能,制作报表Form File的 Editor,以定义好的 Form File 进行报表制作与输出的Viewer,2. 产品说明,产品详细信息,2.3. 产品详细信息,系统构成,产品说明,产品详细信息,2.3. 产品详细信息,
6、Web载入 报表的过程,2. 产品说明,2.4. 相比与其他产品的特点,报表编辑功能,比字处理软件更加方便的所见即所得方式的编辑,分割单元格,调整对象大小 1/10mm 单位,对象对齐- 以对象为单位进行对齐, 表的编辑菜单,2.4. 相比于其他产品的特点,2. 产品说明,2.4.相比于其他产品的特点,Drilling 功能, 以Drill Right方式浏览详细内容,使用 Drilling (Down-Up/Right/Overwrite)功能可以浏览报表内的详细内容- 在一个页面里进行扩展并展示其详细内容,2.4.相比于其他产品的特点,2. 产品说明,2.4.相比于其他产品的特点,固定框架
7、功能,固定框架功能在阅览输出的报表时固定其Head部分并对其以下内容进行scroll 在最总报表修改/编辑功能 用户可以修改最终报表内容并进行打印 目录树功能 按照设定好的Index生成目录树并利用目录树快速定位所需要的内容, 固定框架功能, 最终报表编辑功能,2.4.相比于其他产品的特点,2. 产品说明,2.4. 相比于其他产品的特点,One Page Reporting,基本输出 制作报表时按照其设定好的页面大小以页面为单位显示报表的记录 提供把所有记录内容显示到一个页面的 One Page Reporting 功能 提供按照特定分组方式进行分页显示的 翻页条件 功能, One Page
8、Reporting , 4页 1页 ,2.4. 相比与其他产品的特点,2. 产品说明,2.4. 相比于其他产品的特点,报表样式管理管理功能, RD Server Manager报表管理画面, 在RD Editor 里跟报表样式管理服务器进行连接的画面,在RD Server 里对报表样式进行管理 以用户或组为单位来管理哪个用户或哪个组可以对相应的报表样式进行访问,2.4. 相比于其他产品的特点,. 对报表产品的要求,3.1 开发的方便性 3.2 Reporting 功能 3.3 用户体验 3.4 连接功能,3.1.开发的方便性,3. 对报表产品的要求,3.1. 开发的方便性,动态的 Help F
9、ile,在帮助里可以方便地寻找到所需功能的使用方法,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,Design 要变得容易,类似于OFFICE 的GUI环境,操作容易 上手 以所见即所得方式可方便地添加文本框,图形等对象,文本框,Drag & Drop,图片,图形,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,预览功能,提供预览功能 使用Viewer里进行预览功能在开发过程可以确认其最终结果画面, 在Viewer里进行预览,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,改变内容应该容易,以GUI方式进行修改但保证Design s
10、ource不会轻易被改变 设置属性的窗口与报表中的对象是分离的,也就是可以打开一种对象的属性窗口来编辑此类型的所有对象, ,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,Team work,为了实现Teamwork可以制作库并且以图形界面方式进行管理 以用户或组为单位来管理哪个用户或哪个组可以对相应的报表样式进行访问,RD Server Manager报表管理画面 , 在RD Editor中介入报表样式管理服务器的画面 ,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,容易掌握,通过一周的学习可以进行开发 开发人员可以在进行8小时的初步教育,进一步的
11、Q&A 形式的教育后可以开发大部分的报表 基本使用说明书以外还提供教材以及使用实例, 教材中 保存为Excel 功能的使用说明 ,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,支持HTML Tag,可以解释包含于Data的 HTML Tag 使用HTML Source 功能把包含在Data里的 解释HTML Tag,/rdata () .,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,Multi DataSource,可以选择多种 DataSource并可以进行Query 不管同构,异构的 DBMS,可在一个报表中同时连接 多个DB 使用SubRep
12、ort, AppendReport 选项把 DBMS/XML/CSV 等不同类型的 Data Source 显示在一张报表中,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,支持 Script,可以支持Script Script(Java/VB) 支持用户定义函数 提供可以满足大部分功能需求的内部函数,可选择script(JAVA/VB) , 使用内部函数,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,SQL 编辑,支持容易编辑SQL的结构环境 (GUI/TEXT Mode) 在TEXT Mode 的Query 定义对话框中可以对SQL进行任意的编辑
13、支持查找/替换功能,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,Dynamic Query / 多重Query,可实现动态Query以及多重Query 定义Query时, 可以使用Java Script 来实现Dynamic Query 以Main Query/Sub Query方式可以实现 Master-Detaile 形式实现多种Query, Dynamic Query , 多重Query,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,Stored Procedure,支持多种 DBMS的 存储过程 DBMS的tored Procedure可以
14、直接调出后进行使用 Input Parameter是以Tab进行区分表示. Stored Procedure返回的字段会显示在数据集里面., Stored Procedure ,3.1.开发的方便性,3.对报表产品的要求,3.1. 开发的方便性,Undo / Redo,Undo/Redo 次数是无限,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,可插入Reporting背景图片并且可以显示. 把特定的语句或图片插入到表的底层并提供水纹.,可在报表中插入背景画面,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting
15、 功能,自动统计功能,Table的 小计/合计 功能可以很容易实现 使用要约部进行 类别小计, 按页小计, 总计 等相关功能的实现 Sum(), AllDataSum(), SubAllDataSum(), 按类型的小计以及总计,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,指定表的反复个数,在一个表中显示记录数据。 方便地改变表属性的功能(指定反复个数, 绘制空格, 多列输出), 指定表的属性,指定在每页的记录的反复个数, 反复数6次, 绘制空格的选项 ,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功
16、能,AutoSize 功能,当数据的大小超出了单元格长度时进行自动大小调整为那个. 要显示的Data的size比Cell(文本框或者单元格)的 大小时1). 向下调整Cell的大小输出全部的 Data2). Cell的大小固定不变不输出超过的Data3). 固定Cell的大小, 以Font的Auto-Sizing方式在 Cell中显示全部 Data, 文本框属性,文本框属性- 未指定,文本框属性- 选择固定大小,文本框属性- 选择固定大小 并选择自动调整字体大小,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,Chart 功能,可以实现 2维/3维
17、多种的.支持Bar, Line, Gantt, Pie, Point, Area, Arrow, Radar, Surface, Map, Histogram 等52种2D/3D 图表. 提供动画, 旋转, 放大/缩小, End User 编辑功能等各种选项,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,共同格式,使用指定的共同格式 把标题, 底部的共同格式分离后进行管理,共同格式 include,共同格式文件 使用人,使用机关, 使用日期, 页面号码 等,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功
18、能,Conditional Page Break,按照条件进行翻页控制. 以翻页条件选项以及子页面显示条件等选项来进行页面控制.,执行报表显示时按照指定条件进行翻页,翻页条件,翻页条件,总是显示 默认值,相应的子页总是出现在最后一个记录 当主查询处理最后一条记录的时候出现相应的子页 按照主查询的查询 选择字段的数据改变的时候输出相应的子页按照条件式 输入的条件值为真的时候输出相应的子页,3.2 Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,交叉表功能,支持 Report的交叉表 行与列同时重复的交叉表 行与列的重复次数不受限制, Cross-tab 格式的
19、文件, Cross-tab 执行结果 按年度的对照表,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,Data Refresh,指定时间后自动更新变化的数据并且显示在报表 提供以秒基本单位的自动更新功能.提供进行报表更新的 RefreshWindow() 方法.,3.2 Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,Left Right Report,把整个 Report不是按照 Page来进行显示 而是把全部记录以 Left Right形式进行显示. 把Report的所有页面显示为一个页面的 One Page
20、 Reporting 功能, One Page Reporting , 4 page 1page ,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,Multi Level Table,支持一个 Row 以多个 Row 来 构成的 Multi Level Table. 在表的属性设置为Multi Level 形式,把多个子页内容以Multi level 形式进行显示.,子页1,子页2,子页3,显示画面,3.2. Reporting 功能,3.对报表产品的要求,3.2. Reporting 功能,计划任务功能,支持对于批处理性的作业的schedulin
21、g. 以每小时/每日/每周/每月为单位的 Report 计划任务设定功能 按照预处理选项可以执行不同作业并且可以执行包含外部程序或script的批处理的作业, Report Designer Server Manager Scheduling 注册画面 ,3.3. 用户体验,3.对报表产品的要求,3.3.用户体验,用户可以进行输入,用户进行编辑后进行输出.用户可以在最终显示在Viewer里的画面中进行输入/修改操作, 最终报表编辑功能,3.3. 用户体验,3.对报表产品的要求,3.3.用户体验,放大/缩小/调整大小,支持 放大/缩小/调整大小 功能 以及 Autosize 功能. 打印时提供放
22、大/缩小/调整大小功能, 预览时 使用AutoAdjust () Method来实现 AutoSize 功能, 打印属性, RDViewer 工具箱 ,AutoAdjust() 0 :自动调整倍率 使用ZoomRatio()指定倍率 1 : 基本 调整倍率使得保证显示所有画面 2 : 适应宽度 按照怕个的宽度进行倍率的自动调整,AutoAdjust(0) ZoomRatio(100),AutoAdjust(1),AutoAdjust(2),3.3.用户体验,3.对报表产品的要求,3.3.用户体验,远程打印,生成可以在远程的打印机上进行打印 使用 SSR / Delivery Server 可以
23、在远程打印机上进行打印,Report Designer Server,SSR / Delivery Server,用户, 打印请求(http), Data 传递 (TCP/IP), 制作报表,请求打印, 日志记录,请求结果, 请求结果,3.3.用户体验,3.对报表产品的要求,3.3.用户体验,File 转换,Data/Form的可以转换为Excel. 可以转换为PDF, TXT, XML, DOC, Image, RTF等多种文件格式 把生成的报表转换为 File Format PDF, HWP, Excel, MS-Word, PowerPoint, BMP, JPG, GIF, TIF,
24、EMF, TXT, MRR. HTML. RTF 文件格式的 Export提供一些Excel保存选项可以让转换的Excel文件与现实的画面有所不同,显示画面,3.4. 连接功能,3.对报表产品的要求,3.4.连接功能,4GL 连接,使用150多种的Method与Event来与4GL, X-internet进行有机连接,Delphi,VB,PB,X-internet,3.对报表产品的要求,BarCode 连接,支持包括 PDF417, QR-Code的 2维 BarCode 6钟的 Code 2 of 5, code128, QR-Code, MaxiCode, Data Matrix 可与其他
25、 DRM Solution 进行连接,与防伪标志的连接,3.4. 连接功能,3.4. 连接功能,3.对报表产品的要求,Data Source 的连接,提供与多种 DB的 Direct Interface (ODBC,Oracle, Sybase,UniSQL等 RDBMS)除了OLE DB(ADO,RDS,ADO.NET),还可以使用 CSV,XML等 data file作为 data source提供RD专用连接DB的Middleware(3-Tier方式),3.4. 连接功能,3.4. 连接功能,3.对报表产品的要求,与Office文件进行连接,把Excel, Word, HWP, PowerPoint 文件格式转换为MRD(RD类型的文件)并在 Report Designer Editor进行编辑 其他格式文件通过 XPS Driver转换为 Report Designer格式的文件 使用 RD Form Converter是可节省一些制作报表的过程,3.4. 连接功能,3.4. 连接功能,3.对报表产品的要求,与分析CRM的连接,可与CRM系统进行连接并生成所需的报表,3.4. 连接功能,3.4. 连接功能,