已阅读5页,还剩81页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 Style Report 的帮助文档为了你全面掌握软件的全部完整特性,我们提供了以下的文档作为指导。所有文档的英文版本会随产品安装到本地,从“开始”菜单中可以直接打开。部分核心文档的中文版本保存在产品介质中,如需单独获得,请向英网公司北京代表处获取。I 参考手册Style Report管理员手册 这个文档主要描述了报表服务器的管理。II 索引和指南最初使用指南(Getting Started Guide)是报表设计的大纲,使用Style Report的一个基本介绍,包括了基本的报表设计(使用可视化设计器和编程方式)以及报表服务器的概况。可视化设计器指南(Report Design Guide)本文档详细讲解了报表设计器的使用,主要包括了使用Style Report来设立报表模扳,还包括了Query Builder,它是一个定义数据源和查询语句的设计界面,介绍了报表元素如table,section,chart等如何进行数据绑定的,同时介绍了如何在报表模板中嵌入javascript来动态设计报表,而更多的关于脚本设计的部分我们有专门的script指南来介绍。Script指南(Report Scripting Guide)本文档详细介绍了在可视化设计器中如何使用javascript,包括了详细的语法描述,以及嵌入到Style Report中一些对象的用法。编程指南(Programming Guide)本文档包含了Style Report所有的特性描述,如果用户使用到java API的方式,或者需要理解报表的特性就需要阅读着这个文档。Data Model数据模型指南(Data Modeler Guide)Style Report包含的分析模块(用户可选择购买),可以进行高级的数据分析,本文档详细介绍了开发者如何来建立和增加这些功能模块。Data Worksheet指南(Data Worksheet Guide)Style Report包含的分析模块(用户可选择购买),本文档描述了如何使用Data Worksheet的简化方式来完成复杂的数据分析功能。用户指南(User Guide)Style Report企业版中有许多可供用户对报表进行操作和数据处理的功能,本文档详细描述了最终用户如何使用这些功能在Web界面上。III 白皮书Style Report白皮书本文档是Style Report的高度特性概括,包括了同其他报表解决方案的比较。IV API文档API参考文档API文档是java语言类的一个集合。包括了所有定义的类和方法。2 可选择组件Style Report企业版可以加入一些分析的功能组件,用户可以在企业版的基础上自选购买,包括ad-hoc(即席报表),预警功能,OLAP分析,和Jetspeed Portal集成接口等。可选组件描述即席报表在Web界面上最终用户可以用拖拽方式来新建报表,用户可以控制报表元素增加,数据绑定,格式以及样式风格,在有设定权限准许的情况下,用户还可以修改已经存在的报表。在线预警用户可以给设定一些条件,可以在确定的时间间隔告警,并通过设定的格式以e-mail发送用户来达到监控数据或绝对级的目的。OLAP 分析Style Report可模拟分析服务器来进行数据的向上钻取和向下钻取的功能,可以达到OLAP服务器的标准筛选有用数据。他也可以直接访问OLAP服务器,来完成所有OLAP服务器所能完成的功能。与Jetspeed Portal集成用户可以集成到Apache Jetspeed Portal服务器中,这样最终用户可以将多个报表在一个页面中显示,也就是常说的仪表盘。Data Worksheet 通过这个功能模块可以使用户很便利的对生成复杂的数据分析和汲取重要信息,用户在没有数据库和查询语句的知识条件下可以建立复杂的查询语句。3关于帮助文档3.1先决条件在正确安装好 Style Report 软件后可以查看本帮助文档。3.2文档规定一些关键字体都是以斜体形式来表现的。 一些重要的概念和或者例子都是以下列固定的方式和字体显示的 还会有备注重要的信息,如: 一些例子会有详细的步骤来说明,和图片显示。1. 建立新的报表,点Blank Tabular Report,然后点OK.源代码和操作系统命令用以下固定的 格式出现,比如:java inetsoft.report.design.Designer完整代码例子会以列表标题的方式展现,并以如下固定的字体宽度被打印。Listing 1. Report TemplateReplete Registry”,点击“Folders & Replets”旁边的编辑按钮,将出现如下界面:插图2. 文件夹与Replet的管理注册一个replet,点击Add Replet.,将打开下面所示窗口。插图3. 增加一个 Replet按下面表格的说明填写这个对话框:字段值说明文件夹Guide允许选择一个被创建的文件夹。登录到此页的replet将被添加到文件夹中。NameToolbars - 2这个字段包括着被用来指向报表的名称。AliasToolbars - 2 - Alias是在你如果需要时,可设置的别名。TypeTemplate如果发布的replet是一个用java编写的类,则选择class,如果是模板(.srt),则选择Template。也可以选择Upload来上载模板。HTML布局Default默认的表格转换方式是转变为html格式。类/模版/toolbars.srt如果replet是一个模版,则填写包含在相对路径下的模板文件名;如果是class,则填写包含类的包在内的全来名,如com.deom.Demo。点击Save。系统将把这些信息储存到repository.xml中。打开一个浏览器,键入下面URLhttp:/localhost:8080/sree/Examples我们可以通过报表浏览截面来查看刚才发布好的报表。插图4. Toolbar -2报表4.3 The sree.home目录sree.home是一个目录,包含着重要的报表库配置配置文件。两个最重要的配置文件是: perties 包含着最关键的报表服务器的配置信息。在perties中的路径可以利用一个完全的路径来指定,或在相关的sree.home路径上,可以利用可变的环境e.g.$(sree.home)repository.xml来指定。 repository.xml 存储报表库的逻辑结构。其他的配置文件包括: schedule.xml 包含着计划任务的配置的xml规范。 datasource.xml 包含报表应用程序的数据源的配置的xml规范。 query.xml. 包含特别数据源相关的query的xml规范。 sree.log 无格式文本文件包含SREE服务器的日志事件。 schedule.log 无格式文本文件包含着服务器的计划任务组成的日志。sree.home通常作为Report储存服务程序 (inetsoft.sree.web.ServletRepository)和Enterprise Manager servlet 的初始化参数被指定。然而,如果配置文件放置在类路径的根部,那么sree.home初始化参数并不是必需的(i.e. in WEB-INF/classes)。4.4 并发定义相关的报表引擎中的并发数 .我们需要定义报表引擎, 并发数作为可以在同一时间用报表引擎sessions的用户来定义。用户在他登陆后session开始。在用户退出或者当所有的报表同用户的session超时时,session停止。4.5 报表库对象的执行在StyleReport中,有一系列的ready-to-use报表库服务器组成构件。 基于servlet的嵌入报表引擎服务程序。基于报表的web replet存储执行程序。 服务器集群的服务程序。载入平衡储存库端的replet储存库的执行服务程序。用户必须为一个执行向导指定片断3.6。 RMI Replet存储库RMI服务器对象执行replet存储。 CORBA Replet存储库CORBA 服务器对象执行replet存储。我们点击相应的Edit图标和选择适当的服务器类型来更改服务器类型,然后点击Save。 插图5. 选择Server类如果我们选择基于servlet嵌入式报表引擎为服务程序,我们只需要从主服务器页面重起储存库。RMI和CORBA服务器类型可以从主服务器页面被启动,停止和重起。replet存储库是主服务器构件。它可以从客户端可靠的处理所有的replet-related 请求。也可以管理已注册的replets和当前使用的replet程序。API是为储存库在RepletRepository界面定义的,然而,应用程序并不需要直接使用API储存库。4.5.1 基于servlet的嵌入式报表引擎服务程序这是最常用的报表引擎,在这个配置下,我们通过一个内嵌了报表引擎的的servlet来访问报表库。通过这个引擎,我们可以通过浏览器看到所有的报表。插图6. Enterprise Manager主要服务器页面注意:在这个界面中“restart”按钮不能重起应用服务器服务器程序。它仅仅是通过重新加载perties来刷新与报表服务器相关的配置。我们的报表库服务程序URL(Repository Servlet URL)指定了访问报表浏览引擎(Style Report EE report server)的URL。它必须通过服务器端应用程序与已有的URL相匹配。如果属性中包含一个不同的URL,它就不能正确地访问服务程序。在大部分的服务器应用程序中,属性可以设置为空白,所以服务程序建立它自己的url。然而,一些服务器应用程序不能向服务程序正确地返回url。既然如此,服务程序url属性就必须可以用来覆盖并提供正确的url。其他类型的引擎,我们将专门制作文档介绍!5 Style Report Enterprise Manager的使用5.1 简介Enterprise Manager推动下列的典型管理任务: 管理XML配置文件和标准的属性文件。 无论他们是否为servlet,RMI或CORBA,启动和停止服务器组成。 管理计划任务和启动、停止计划任务服务器。 管理报表存档容量。 在Style Report上打包、配置和注册报表。 管理和配置安全机制,包括创建用户和角色 默认的安全提供者管理用户和角色定义。在下面,我们将说明Enterprise Manager的使用。注意:贯穿Enterprise Manager始终,路径和文件名称不允许包括中文或其他unicode字符。5.1.1 浏览器设置的需求Enterprise Manager支持4.0或更高版本的浏览器。(Netscape 4.x或IE 4.x或更高版本)。唯一的要求就是浏览器必须同一个Java虚拟机器相链接并在网页上执行JavaScript。Netscape Navigator在Netscape中,选择Edit-Preferences.插图9. Netscape Advanced PreferencesMicrosoft Internet Explorer在IE上,选择Tools-Internet Options.插图10. Internet Explorer Advanced Internet Options5.2用SSL启动Enterprise Manager 假设SSL已经用Tomcat配置,因此,Enterprise Manager 可以在TOMCAT_HOME/conf/server.xml文件之后的无标注内容来启动:现在Enterprise Manager通过下列URL来访问:http:/localhost:8443/sree/EnterpriseManager,利用SSL来执行鉴定任务。.5.3 主服务器页面当Enterprise Manager启动后,它默认为Main Server 页面,可以在主服务器的导航树上发现Main Server 页面。从服务器主菜单中我们看出可以执行下列操作: 更改服务器类型 更改servlet URL (如果报表储存库是基于web的servlet,那么为这些文件拥有有效的写入值是非常重要的) 更改server URL (如果报表存储库是一个非web的java客户端) 检查状态,Running 或者Stopped 配置License Keys. Start, Stop 或是Restart 报表储存库,注意:如果报表储存库是基于servlet的web,我们仅仅可以重启,这里并不支持开始、停止。5.3.1 更改服务器类型如果我们点击edit链接旁的Server Type,我们将调上来以下的让我们更改服务器类型的对话框。插图 11.更改服务器类型选择我们所使用的报表储存执行并点击Save。5.3.2 编辑URL这里有两种类型的URL:Repository Servlet URL和Server URL。Repository Servlet URL是指报表库的web URL。如果我们在web浏览器上使用这个链接,我们将会看到我们的报表储存库(假定储存库程序运行在appserver里)。URL需要正确的格式化,否则我们连接不上储存库服务程序,例如:http:/localhost:8100/servlet/SreeServlet如果你使用一个和EnterpriseManager相同的服务程序url,主机的ip地址和端口号就可以被忽略。所以相关的url格式就要与 /sree/Examples相类似。Server URL涉及到用来将其绑定报表储存库对象到RMI registry的绑定的名称,或者CORBA 名称服务程序(取决于我们是否使用RMI,集群或者CORBA)。URL有若干的格式,关于我们报表存储库的命名和绑定是灵活多变的。下列的为格式:/server-name:port-number/binding nameserver name的名称是必需的。port number是可选的,如果没有指定端口号,那么将使用默认的RMI端口号1099,COBBA端口号1050。binding name是可选的。如果没有指定,那么基于储存库的RMI默认为RepletRepository。基于COBBA的存储库也默认为RepletRepository。5.3.3 License文件在Enterprise Manager中,如果需要使用附加模块,那么确认srlicense.dat文件保存到sree home。如果文件被储存到其它的目录中,在Enterprise Manager的license文件中输入全部的路径。 5.4 配置页面通过点击导航树上的配置链接,我们可以更改服务器的类型。展开配置节点,我们就可以设置下列服务器端报表工作环境的问题:表2. 配置节点下的链接链接说明集群允许为集群中的节点来配置选项。Java将显示服务器CLASSPATH的应用程序数据库/库可以为数据库、query和库文件指定位置。邮件如果报表需要发送给用户,那么可以用来设置邮件设定值服务器打印机服务器旁的打印机列表,通常用来输出报表本地化配置报表内容的本地化最大Session页面注册惯用的显示页面来通知用户所有可以利用的sessions都被利用上了。5.4.1 集群如果我们选定了一个支持集群的服务器类型,此集群页面才为我们展示。插图12. 集群页面“Restart All”按钮被用来重新启动所有的群集节点。表3.集群管理选项选项说明检验框如果我们希望从菜单中删除一个节点,就从这里选择。编辑节点当我们编辑一个已有的URL节点时,会像创建一个RMI或者是服务器URL的时候一样,应用相同的格式规则。请注意上面的“Editing the URL” 。点击 Add 来添加一个新的节点,Delete 来选择移出一个节点。5.4.2 Java此页简单的介绍了关于应用服务器的JVM和CLASSPATH.的一些信息。5.4.3 数据资源此页面允许定义指定的datasource.xml和query.xml registry注册文件。一个附加的boolean选项可以指出query的名称是否是唯一的。此页面也承认Style Report beans的Bean库的规格。你可以指定JDBC数据资源使用的连接池类型。如果选择应用服务程序连接池,在数据资源注册文件中的数据资源名称必须与应用服务程序中的JNDI数据资源名称相匹配。所支持的应用程序服务器有Tomcat, WebSphere, WebLogic。如果选择用户定义,就必须输入全部有效的所提供的文本文件连接池执行的类名称。5.4.4 邮件Mail配置控制着计划任务怎样邮寄一个报表给用户。这封E-mail总是从一个固定的e-mail地址来发送,这是指定的mail配置的一部分。为使e-mail的传送工作正常进行,mail的主机必须配置好并且选择一个有效的SMTP服务器。系统管理Email地址通常用来为用户所指定的邮件地址来发送replets出现的的某些问题。 插图13.邮件配置页面5.4.5 服务器上的打印允许我们通过计划任务来配置可以使用的打印机使可以发送报表并输出。打印机必须可以被服务器访问到,并且打印机的名称要正确的输入并将被显示在系统上,即服从事件的有关规定。 注意:在使用JDK1.3时,你可以体验服务器打印的问题。所以,我们推荐您使用JDK1.3的本地打印驱动,并且将其默认为JDK1.4或以后的更高版本。插图14. 服务器打印页面5.4.6 本地化本地化是replets为用新的文本字符串来更换旧字符串的一个特别的事项而定制的。(i.e.一个转换)。在本地化页面上,我们可以指定这些replet注册和用一个资源包文件来备份的操作所支持的区域。 默认的资源包名称为SreeBundle。因此,如果指定的区域为language = fr和country = FR, 那么在此区域必定有一个包含相应基础的文本ids到他们内容的转换映射的文件SreeBundle_fr_FR.properties。资源包的名称可以通过设置sree.bundle的属性来更改。资源包文件将被放置在类路径的目录中,例如sree.home目录。插图15. 页面定位5.4.7 最大Session页在没有更多的可用sessions时,最大的session页面允许我们指定一个html页面的位置,展示给那些试图连接到报表服务器的用户。5.5 报表库库此页可以让我们简单的浏览一下报表储存库的状态。为编辑储存库,我们选择 Replet Registry 链接。插图16. 报表库页面我们在perties中可以手动更改replet.repository.file的属性,以支持多个存储文件,每一个储存库都必须用分号在菜单中来分隔。在多个报表库配置文件中注册的replet将全部展现在Replet Registry节点下。5.5.1 注册Replet注册完毕后,我们就可以来管理储存库的架构和内容了。Replets可以被分层组织到文件夹中,这些可以让我们赋予文件夹权限,因而可以控制一个文件夹中的replet组群的公开性。如果我们选择了Replet Registry链接,我们就可以添加、更改或删除文件夹和replets。这些将在接下来的Developing a Repository 这一章节中进行详细的说明。我们也可以通过选择Backup Registry来备份sree.home目录中的注册文件或者是整个的目录的任意一个。5.5.2 存档文件Replets是固有的动态报表。一个用户无论何时利用replet打开一个报表说明,这个replet都能够实现报表创建,并不管以前是否曾经存在这么一个相同的报表 。对于文件偏小的报表来说,每一时段生成这个报表的影响都是很小的,通常并不会导致任何执行问题的发生。然而,如果一个非常大的报表有很大的问题产生,在需求申请下动态生成一个报表也并不是一个切实可行的解决方案。为了避免重复的生成报表,一个应用程序的报表归档文件可以设置为能够保存并重新利用所生成的报表。报表归档支持下列特征: 保存和检索报表; 报表版本; 报表访问权限; 清除或保存报表的存档规则; 不同的报表格式:PDF, XML, Excel, RTF, HTML, CSV, SVG; 备份为压缩文件; 搜索具有特别的字符串的归档报表; 压缩档案文件;Style Report 支持三种报表的归档格式:基于存档的文件系统、基于归档的CVS 和自定义归档。基于归档保存的文件系统和在服务器文件系统中处理报表,仅允许同一个版本的报表。报表文件是通过报表归档在内部进行管理的。所以,报表文件的管理是并不需要任何的外部软件支持的。版本归档是基于CVS的。所有的报表都通过一个CVS系统来保存和管理。每一个报表都可以在多个版本中被保存。为了使文档能够正常工作,CVS必须在服务器上安装并作适当的配置。在Style Report中,可以允许用户自定义归档方式,例如:将一个归档报表保存进一个用户数据库。自定义归档类必须实现ReportArchive和VersionedArchive接口。文件系统存档文件系统归档利用一个运行的索引目录来保留被存储的报表和管理文件。这个索引目录并不需要为空的。然而,我们强烈建议您使用一个专用的索引目录来作为运行目录,因为文件并非偶尔移动或修改。设定一个文件归档体系要求在服务器上定位一个指定的运行目录。1. 启动Enterprise Manager。2. 在导引树种扩展 Repository 和 Archive。3. 为Storage Options选择Edit链接。4. 从下拉菜单中选择一个存储选项。5. 选择Config 来配置文档;6. 在弹出的对话框中输入运行中的目录的完全路径并选择OK;7. 选择一个文档,清除间隔时间:日、周或者月;清除间隔时间控制着存档文件多长时间被清除一次。清除程序被指定的归档文件夹或报表里面的存档规则控制着。每天清除的执行时间为凌晨1点钟,每周的清除执行时间为每周日的凌晨一点钟,每月的清除执行时间为下月第一天的凌晨一点钟。 设置文件夹配置过归档存储器后,你可以按照自己的习惯或使用已有的文件夹来储存报表。Administrator可以创建下列文件夹。1. 在Enterprise Manager中选择Repository-Replet Registry 并且选择Folders & Replets。 2. 点击Add Folder按钮来创建一个新文件夹。 3. 输入文件夹名称,也可以选用原始的文件夹名。如果安全程度允许,你也可以给文件夹授权。文件夹名称为/分隔路径。再replet注册树形图上用 /分隔的每一个名称就是一个节点。现在,可以用这些现有的文件夹来保存你的归档报表。 保存一个报表一个最终用户可以通过浏览器来将报表保存在档案文件中或者通过批量处理的一部分来安排计划日程。为保存报表而安排的计划日程是包含在计划日程中的。我们将演示怎样在web浏览器中保存一个报表。1. 在一个浏览器里启动web浏览器并打开一个报表。(replet).2. 选择 Save As 选项。这时会弹出一个保存选项的对话框。你可以选择一个文件夹或者一个报表。如果使用激活的文件系统,当一个现有的报表被选中,新的报表会替换已经存在的报表。所有的报表都被默认为保存为存档格式。如果你希望将replet 保存为模版,就必须要点击 “Save as Template” 选择框。然后为这些归档报表指定一个文件格式。保存为“Generated Report”格式的报表都有一个“.xgm”的后缀。表4.支持的文件格式格式说明生成的报表Style Report 大量使用(xml)的存储格式,生成的报表是在web界面动态显示PDFPDF文件.ExcelExcel XLS文件RTFWord readable RTF file.RTF布局类似于word文档格式HTMLWeb页面html格式Text简单的文本文件CSVCSV格式SVGSVG格式3. 单击“edit”按钮,为报表选择归档规则:基于使用年限的归档规则指定了一个最大的报表使用年限。一旦它超过了指定的年限,就会被移除。日期归档规则指定了一个报表保存的日期。在这个指定的日期之后,报表将被移除。基于版本的归档规则指定了报表保存的最高版本号,当版本超出规定的限定值时,最老的版本将被移除。版本归档规则并不适用于文件系统归档。归档规则是为计划任务进程的部分进程。为了实施归档规则,必须在服务器上启动计划任务。4. 如果安全上许可,你可以为档案文件配置权限。5. 单击Save 按钮来保存报表。 打开一个报表一旦一个报表被作为归档文件来保存,那么它就可以从导航树上被获取。如果用户拥有读取这个报表的许可,他就可以从导航树上打开这个归档报表。1. 打开Style浏览器。2. 扩展树形图的文件夹并选择你想要打开的报表。注意:报表档案使用的StyleReport优先版本为5.1或以上才可以进行PDF报表输出的操作。如果被保存的报表是在生成器里的报表格式,那么报表将作为一个规则的窗口在浏览器中打开。它可以像一个普通报表一样被打印、输出等。如果它是外部格式的其中之一,浏览器提示为打开报表应用程序。你可以选择保存报表或选择一个应用程序来浏览报表。应用程序必须可以处理报表的格式。例如,如果报表保存为PDF格式,选择Acrobat Reader来浏览报表。浏览器将会存储着种选择,所以当用户再次用相同的格式来打开报表时,并不需要再次提示。CVS档案文件请注意:cvs档案选项仅可以 在JDK1.3或更高版本里使用。CVS档案文件使用典型的UNIX版本系统(CVS)来储存已经保存的报表。Style Report中并不包含 CVS,它通常分布在UNIX系统中,但是它可以从Internet上下载。为了使用CVS档案,CVS必须完全配置到系统中,CVS命令必须可以从路径中读取:1. 启动Enterprise Manager并从导航树上选择Archive2. 选择CVS存储器选项。3. 选择Config来配置CVS档案文件。CVS档案使用一个工作目录来控制临时文件。专用的档案将是一个目录。除了工作目录之外,需要指定CVS根目录。CVS根可以是一个已经作为CVS根来使用的CVS操作命令的目录。如果没有设置CVS,那么选择Auto Config来自动创建CVS根目录。to create the CVS root directory automatically.如果指定了cvs可执行路径,那么全部路径将被操作命令所使用。否则,cvs执行将被搜索为系统默认的路径。4. 在档案框上选择Save来保存设置。设置文件夹为CVS归档文件设置文件夹是与文件系统归档相类似的。仅有的添加是基于版本归档规则的。 保存报表在CVS档案文件中保存一个报表的过程是与文件系统的归档相似的。然而,代替了更换一个报表,添加一个新的方案到档案中来保存一个现有报表。方案将被保存直到用户或根据方案归档规则将其移动。 打开一个报表除了当多个报表版本存在时,从CVS档案中打开一个报表的过程同从文件系统档案中打开报表的过程是相同的和。如果被选择的报表超过一个版本,将显示一个选择版本的对话框来选择报表的版本。版本对话框列出了所有的报表版本,包括版本号、文件格式、创建日期和用户注释。选择一个版本来打开指定版本的报表。 管理归档文件如果最终用户有删除文件的权限,他就可以从储存库树形图上删除报表。当一个报表被删除,它会被放置在回收站中,并且可以被管理员恢复。报表的特殊版本在它被删除后会保存在回收站中。管理员可以通过Enterprise Manager 来管理报表和回收站。管理员可以从树形图中选择任一报表并删除它,而且并不会被报表的访问权限等限定约束。一旦一个文件夹或报表被删除,它就会被移动到回收站中。恢复一个文件夹或报表,选择文件夹或报表并点击Undelete,文件夹或报表就会从回收站中被移回到档案文件中。文件夹或报表可以在回收站中删除它,使之永久的被删除。在文件夹或报表从回收站中被删除后,就不会再恢复到档案中了。档案文件有Delete “Removed” Report Permanently的选项。如果这个选项被选中,那么如果删除报表,就会永久的被删除。它并不会被放进回收站中,而是永久地从系统中删除。Archive Indexing选项默认设置为true。当这个选项被激活,保存在档案中的报表将被编入到搜索的索引目录中。当这个标记被设置为false,档案搜索功能将被禁用。当报表时一个归档报表时,在我们保存的时候,Traversal Depth选项允许通过超链接来设置报表跟踪的深度。备份归档文件档案文件可以通过下列操作来备份到一个zip文件中:1. 在导航树上选择Repository和Archive2. 为Backup Archive选择编辑链接.3. 指定备份文件名称并点击Save按钮。注意:如果备份的文件名称没有目录,那么这个文件将被创建到sree.home目录中。搜索一个档案文件档案报表文件可以利用web浏览器工具栏上面的Search按钮来进行详细到字符串的搜索。 search archive功能可以利用存储在user home directory/SRIndex或者是用index.directory属性指定的目录来搜索保存在报表中的文本和表格值。归档报表与搜索规则相符合的将被显示在Windows下,并链接到档案报表中。归档搜索不会索引至表格列头内容。例如,如果你保存一个交叉报表并搜索列表头的内容,将不会搜索到结果。压缩档案文件保存到档案里的文件可以利用这个选项来压缩。如果这项功能被启用,仅有那些没有被压缩的文件才可以进行压缩,压缩文件可以从浏览器中用未压缩前的文件名正常的被访问。然而,压缩文件可以使用.zip的文件名储存在下面的存储库中,例如report.csv.zip。zip文件包含了一个单独的入口归档文件名称,例如先前例子中的report.csv。归档管理程序选择Repository- Archive-Folders&Archives。档案管理程序对话框将显示。它显示了所有在储存库树形图上的归档报表及它们的上层文件夹。你可以使用归档过滤器来控制一些特殊类型的归档报表文件的显现,例如:“rule based archives”等。用户可以 “Mount”或“Unmount”来增添或删除一个特别的档案报表或文件夹。“scan”按钮用来搜寻那些没有安装存储器的归档文件。它可以用来搜索文件夹,也可以在扫描期间来设置选项自动安装那些没有被安装到导航树上的所有的文件夹和归档报表。5.5.3 原型在使用Ad-Hoc报表生成功能的一个可选组件生成报表时,原型是一个报表的组成框架,被用来作为创建新报表的基础,一旦一个模版被当作一个原型来注册,它就会在用户决定创建新报表的时候被使用。一个原型模版将被以这样一种方式来设计,它适合由最终用户来设计、修正。报表模版的Meta信息会被显露出来,所以报表基础可以以一种受控的方式来改变。当最终用户浏览报表的时候,原型报表对于最终用户来说是看不见的。他们仅仅在用户要求在浏览器中创建一个新的报表的时候才会被呈现。在Ad-Hoc报表生成的过程中,原型不能写满。一个用户可以利用浏览器的“new report”按钮在AD-HOC中创建一个报表。如果Ad-Hoc的可选组件已经被安装了,这些才是有效的。用户如果想知道更多这方面的信息,必须参考User guide。一个将被作为原型的报表模版必须通过选择导航树上的Repository - Prototype来注册。插图17. 定义原型页面5.5.4 Ad Hoc向导此页面提供了管理新报表向导的用户界面。一个向导可以作为为创建初始报表的原型被定义。所以如果向导被作为原型来定义,那么无论何时创建一个基于原型的新的报表,向导都回被打开。用户可以跟随向导的介绍来创建报表。5.5.5 磁盘使用情况此页面提供了在Enterprise Manager中,所有用户定义利用的磁盘空间的统计信息(字节)。一个特别的用户的总的磁盘使用情况,包含在用户的My Reports文件夹和档案文件下的所有被创建的报表占用的磁盘资源。在回收站里的报表仅可以通过管理员进行访问,而且这些文件并不被计算为用户空间。插图18. 磁盘使用情况页面5.5.6 DataSpace当我们创建一个报表并保存或归档它们时,我们希望能有多种选择来储存这些数据。你已经知道了利用基于文件系统或CVS或一个常用的归档文件来设置你自己的dataspace,你的数据被储存在特别的dataspace中。Style Report也允许你选择一个database来作为你个人的dataspace存储器。作为一个用户,你会被要求写下在你自己的database储存数据时你自己习惯使用的类。这个段落将对设置你自己的dataspace和将报表保存到database所需要的步骤做一个大概的处理。配置web应用服务器我们可以使用和我们的软件相捆绑的Tomcat web应用程序。打开SRInstallHome/Tomcat/webapps/sree/WEBINF/web.xml文件。这个是web应用程序服务器配置文件。你需要为这个文件再服务器程序部件中添加下列信息并重起服务器来使更改生效:repletsinetsoft.sree.web.ServletRepository.Dataspace specific information block as shownbelow.你需要为dataspace配置设置下列的参数。下列给出的只是一个节点片段的样本:propertiesWEB-INF/conf/TurbineRpertiesdataspace.classmycode.MyCustomClassdataspace.urljdbc:oracle:thin:hostname:portnumber:databasenamedataspace.driveroracle.jdbc.driver.OracleDriverdataspace.userusernamedataspace.passwordpassword下表将列出更多更详细的参数选项:参量名称参量值道具This must be set to WEB-INF/conf/TurbineRperties.dataspace.classYou need to specify the name for your custom class that contains the dataspace implementation. In this case the folder mycode must be placed under SREEHOME.dataspace.urlThis is used to set the database url. The code snippet uses an oracle database.dataspace.driverYou can specify the required database driver. This driver must be available in the classpath for the web application server. The code snippet specifies the required oracle JDBC driver for the database.dataspace.用户为访问那些特别的database来指定用户名称dataspace.口令你可以制定一个特别账户的口令。Enterprise Manager 中的DataSpace打开Enterpri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 学龄前自闭症公园干预实操课件
- 人脸识别系统安全指南
- 重庆西南大学附中高2026届高考全真模拟试题地理+答案
- 2026 学龄前自闭症户外游戏训练课件
- 2025年个人养老金账户的管理服务模式创新
- 2025水暖工劳务(分包)合同
- 译林版英语六年级下册Unit 5 A party (Sound Culture Cartoon time) Repaired
- 生产过程可追溯性管理规定
- 译林版英语五年级下册 Unit 5单元测试卷
- 压路机安全操作规程
- 康复科危急值报告制度及流程
- LY/T 3398-2024草原等级评定技术规程
- 小羊羔(2023年江苏苏州中考语文试卷记叙文阅读题及答案)
- 重庆市藻渡水库工程环境影响报告书-上报
- MOOC 唐宋诗词与传统文化-湖南师范大学 中国大学慕课答案
- 酒店财务管理课件:成本控制
- 抑郁症病人护理课件
- 亲子阅读陪伴成长PPT
- 《电工技术基础与技能》教学教案
- 正版高中化学选修3课后习题标准答案人教版
- 教学案例 8的分解和组成“衡水赛”一等奖
评论
0/150
提交评论