Web报表工具FineReport定时器使用说明

合集下载

finereport 报表工具的使用与集成

finereport 报表工具的使用与集成

finereport 报表工具的使用与集成FineReport是一款强大的报表工具,可以帮助用户快速地生成各种类型的报表,并支持多种数据源的集成。

以下是FineReport报表工具的使用与集成方面的介绍。

1.报表工具的安装与使用:-首先,用户需要下载FineReport的安装包,并进行安装。

-安装完成后,双击打开FineReport,进入软件界面。

-在界面左侧的工具栏中,可以找到各类报表生成的功能,如表格报表、图表报表、交叉报表等。

-用户可以根据需求选择相应的报表类型,然后在报表设计界面中对报表进行编辑和布局。

-在编辑界面中,用户可以添加数据源、设置报表的样式、添加计算字段、设置报表的过滤条件等。

-最后,用户可以将生成的报表导出为各种格式,如Excel、PDF 等,以便于保存和分享。

2.数据源的集成:- FineReport支持多种数据源的集成,如数据库、Excel、XML等。

-用户可以通过连接数据库来获取数据,并在报表中使用这些数据。

-在报表设计界面中,用户可以选择数据源,并设置数据源的连接参数,如数据库的连接地址、用户名和密码等。

-一旦数据源连接成功,用户就可以在报表中使用数据源中的数据了,例如在表格中展示数据库中的表数据,或者在图表中展示统计数据。

- FineReport还支持对数据进行筛选、排序、分组等操作,以便于用户灵活地处理和展示数据。

3.报表的样式设置:- FineReport提供了丰富的样式设置功能,用户可以通过操作界面上的工具栏对报表的样式进行配置。

-用户可以设置报表的标题、副标题、页眉、页脚等。

-用户还可以选择报表的主题风格,FineReport提供了多种内置的主题供用户选择。

-用户可以设置报表的字体、字号、颜色等样式属性。

- FineReport还支持报表的自定义样式,用户可以通过CSS来定义报表的样式,以满足各种个性化需求。

4.报表的计算字段与过滤条件:- FineReport允许用户在报表中添加计算字段,以便于对数据进行复杂的计算和汇总。

帆软定时调度参数

帆软定时调度参数

帆软定时调度参数【实用版】目录1.帆软定时调度参数的概念与作用2.帆软定时调度参数的设置方法3.帆软定时调度参数的应用实例4.帆软定时调度参数的优缺点分析正文帆软定时调度参数是一种用于管理和配置企业级数据分析和报表平台的技术手段。

通过对定时调度参数的设置,可以实现对数据处理和报表生成的自动化管理,从而提高数据分析的效率和准确性。

一、帆软定时调度参数的概念与作用帆软定时调度参数是指在帆软报表中,设置的定时任务和参数。

这些参数可以控制报表的生成时间、频率、数据源等,实现自动化的数据处理和报表生成。

定时调度参数在企业级数据分析和报表平台中起着至关重要的作用,主要包括以下几点:1.提高数据处理效率:通过设置定时任务,可以实现自动处理数据,降低人工干预的成本。

2.保证数据准确性:定时调度参数可以确保数据处理的时间稳定性,避免因人工操作导致的数据误差。

3.灵活配置报表:通过设置不同的参数,可以实现多样化的报表生成需求,满足不同业务场景的需求。

二、帆软定时调度参数的设置方法设置帆软定时调度参数的具体步骤如下:1.登录帆软报表平台,选择需要设置定时调度参数的报表。

2.在报表管理页面,找到“定时任务”或“调度参数”选项卡。

3.根据需要,设置定时任务的时间、频率、数据源等参数,并保存设置。

4.验证定时任务是否设置成功,可以查看报表平台的任务列表,确认定时任务是否已添加。

三、帆软定时调度参数的应用实例帆软定时调度参数在实际应用中可以实现多种场景的需求,例如:1.定期生成日报、周报、月报等,方便企业实时掌握业务状况。

2.自动处理大量数据,提高数据分析效率,节省人力成本。

3.根据不同业务需求,自动生成不同主题的报表,满足不同部门的需求。

四、帆软定时调度参数的优缺点分析帆软定时调度参数在实际应用中具有一定的优势,但同时也存在一定的局限性。

具体如下:优点:1.提高数据处理效率,降低人力成本。

2.保证数据处理的时间稳定性和准确性。

FineReport版本功能解释

FineReport版本功能解释

帆软报表软件(V8.0)版本功能解释一、套装功能说明二、功能解释多sheet报表设计:支持在设计器中创建多Sheet报表,导入导出多Sheet的Excel文件。

未注册该功能时会导致多sheet报表无常计算预览、填报、分析预览。

多报表运行环境:能在多个报表运行环境中切换设计报表。

多报表环境,也叫多工作目录。

每一个报表的独立应用或者集成环境都是一个工作目录。

每个工作目录下都有相应的jar文件,报表模板文件,资源管理文件等。

当我们在本机安装了FineReport之后,本机安装目录下自带的WebReport文件夹就作为一个独立的本地工作目录来使用。

特别如果有测试环境,生产环境等多个环境的情况下,FineReport的多工作目录便捷切换便能够给设计者提供极大的便利。

多数据源关联:同一报表可以从多个数据库或者多个数据表中取数;并且在报表中允许对多个数据集进行关联运算。

FineReport连接数据源的方式多种多样,支持通过JDBC的方式直接连接数据库,或通过JNDI的方式与应用服务器共享数据连接,也支持通过JCO连接SAP系统。

可支持的数据源类型包括:数据库数据源:包括Oracle,SqlServer,MySql,DB2,Sybase,Informix等主流的关系型数据库;支持SQL取数据表或视图,亦支持存储过程。

文本数据源:Excel文件,Txt文件,XML文件的数据;置数据源:支持服务器置数据集和报表置数据集BI多维数据库:Essbase、ssas、sap、hadoop以及FineBI的cube。

其他数据源:支持程序数据源、SAP数据源和异构数据源。

参数查询界面:FineReport为了让用户快速的实现参数查询数据功能,提供了专门的参数界面,用来放置与查询相关的控件,用户可以灵活布局,可视化拖拽设计想要得到的界面效果。

通过拖拽参数来布局参数查询页面,支持文本,数字,日历,下拉框,下拉复选框、下拉树,下拉多选树、单/复选框组,密码框,网页框,列表、表格树、多文件上传等二十多种编辑器,报表参数页面和报表容合二为一。

FineReport使用简介

FineReport使用简介

FineReport使⽤简介FineReport使⽤简介1.数据源配置FineReport通过SQL语句从数据库中获取感兴趣的数据,以特定⽅式关联在表格当中,保存为“⼯作表”。

⽤户通过浏览器浏览对应⼯作表时,服务器通过解析⼯作表,讲所需数据以指定的⽅式显⽰到web页⾯,也就是报表。

因此,在制作报表前,需要连接到数据库,过程如下:1)从菜单栏中选中服务器->定义数据库连接2)点击左上⾓的加号标志,配置书库连接:其中,数据库选项指定要连接数据库的类型,可以为DB2、Oracle、SQL Server等常⽤数据库;驱动器为JDBC驱动程序,根据所选数据库类型对应选择即可;URL需要根据数据库服务器IP、端⼝、数据库名称等对应填写,例如jdbc:db2://146.0.250.67:50000/warehous;⽤户名和密码为数据库⽤户名和密码,应该确保该⽤户有⾜够的权限查询相关数据表。

2.报表制作报表设计的流程⼤致可分为如下⼏个步骤(摘⾃FineReport帮助⽂档):a配置数据源在报表设计之前,⾸先要添加报表所展⽰的数据的来源,当然这些来源并不⼀定是数据库,也可以是程序数据源,⽂本数据源等。

b新建报表新建空⽩的⾃由报表,报表主设计界⾯是⼀个类似Excel的表格。

c添加数据源数据源的添加可以在新建报表之前,也可以在新建报表之后。

数据源列表会显⽰在左侧的数据源⾯板当中,⽤户可以直接选中并拖拽数据列到单元格中。

如下图,点击加号标志,添加报表数据集:根据需要,选择合适的数据集类型,由于当前数据均从数据库获取,因此数据集类型选择为数据库查询:在弹出的数据集设置对话框中,先选中对应的数据库连接,如软件⾃带的FRDemo数据库,在空⽩处填⼊SQL语句。

注:FineReport⽐较强⼤的⼀个功能是允许SQL语句中包含参数,这些参数可以让⽤户通过web页⾯输⼊,从⽽实现动态查询⽣成报表功能。

d设置数据记录摆放的⽅向通常⼀个数据列会返回多条记录,也就是⼀个单元格绑定了⼀个数据列,但这个数据列中有多⾏数据。

10分钟学会FineReport安装与使用说明

10分钟学会FineReport安装与使用说明

10分钟学会FineReport安装与使用说明FineReport使用说明文档一、FineReport安装与运行(1)从下载最新版本的FineReport文件。

双击FineReport安装文件,会加载安装向导,安装向导加载完后,点击“下一步”按钮,弹出许可协议对话框,选择“我接受协议”,点击“下一步”按钮,如图1所示。

图1 弹出许可协议对话框(2)弹出选择安装路径对话框,点击浏览,选择文件安装的目录后点击“下一步”按钮,如图2所示。

图2 安装路径对话框(3)点击“下一步”直至结束,安装即可完成。

(4)第一次运行设计器,会要求输入用户信息码来激活设计器,如图3所示。

图3 激活设计器点击“获取激活码”按钮,会跳转到激活码获取页面,留下邮件地址后,用户信息码会自动发送到您的邮箱,在上面对话框的单元格里面输入获得的用户信息码。

二、FineReport模板制作(1)FineReport设计器设计出来的模板保存在“默认路径”下:C:\FineReport_8.0\WebReport\WEB-INF\reportlets文件夹下,并显示在模板面板中。

另外,如需切换工作目录,选择文件——>切换工作目录——>其他。

如图4所示。

图4 切换工作目录(2)选择文件——>新建工作簿,使用工具条相应工具,即可进行模板制作。

如图5所示。

图5 模板制作(3)如图6所示,一个简单的模板绘制完成。

图6 简单模板制作(4)定义数据连接。

选择服务器——>定义数据连接。

如图7所示。

图7 定义数据连接(5)连接数据库。

根据项目需求,定义对应的数据库、驱动器、URL、用户名和密码。

以连接Leas数据库为例,如图8所示。

点击“测试连接”按钮,测试连接是否成功。

图8 连接数据库(6)定义模板数据集。

选择“+”按钮,选择“数据库查询”。

输入SQL语句,如Where 设置参数,点击“刷新按钮”,即可出现在参数列表。

在左上角输入数据集名称,如“ds_dcqkb”,点击“确定”按钮即可保存成功。

FineReport版本功能解释

FineReport版本功能解释

帆软报表软件(V8.0)版本功能解释一、套装功能说明二、功能解释多sheet报表设计:支持在设计器中创建多Sheet报表,导入导出多Sheet的Excel文件。

未注册该功能时会导致多sheet报表无法正常计算预览、填报、分析预览。

多报表运行环境:能在多个报表运行环境中切换设计报表。

多报表环境,也叫多工作目录。

每一个报表的独立应用或者集成环境都是一个工作目录。

每个工作目录下都有相应的jar文件,报表模板文件,资源管理文件等。

当我们在本机安装了FineReport之后,本机安装目录下自带的WebReport文件夹就作为一个独立的本地工作目录来使用。

特别如果有测试环境,生产环境等多个环境的情况下,FineReport的多工作目录便捷切换便能够给设计者提供极大的便利。

多数据源关联:同一张报表可以从多个数据库或者多个数据表中取数;并且在报表中允许对多个数据集进行关联运算。

FineReport连接数据源的方式多种多样,支持通过JDBC的方式直接连接数据库,或通过JNDI的方式与应用服务器共享数据连接,也支持通过JCO连接SAP系统。

可支持的数据源类型包括:数据库数据源:包括Oracle,SqlServer,MySql,DB2,Sybase,Informix等主流的关系型数据库;支持SQL取数据表或视图,亦支持存储过程。

文本数据源:Excel文件,Txt文件,XML文件的数据;内置数据源:支持服务器内置数据集和报表内置数据集BI多维数据库:Essbase、ssas、sap、hadoop以及FineBI的cube。

其他数据源:支持程序数据源、SAP数据源和异构数据源。

参数查询界面:FineReport为了让用户快速的实现参数查询数据功能,提供了专门的参数界面,用来放置与查询相关的控件,用户可以灵活布局,可视化拖拽设计想要得到的界面效果。

通过拖拽参数来布局参数查询页面,支持文本,数字,日历,下拉框,下拉复选框、下拉树,下拉多选树、单/复选框组,密码框,网页框,列表、表格树、多文件上传等二十多种编辑器,报表参数页面和报表内容合二为一。

finereport11的使用方法

finereport11的使用方法

finereport11的使用方法Finereport11是一款功能强大的数据报表工具,本文将介绍Finereport11的使用方法,帮助读者快速上手。

一、安装Finereport11我们需要下载并安装Finereport11。

打开Finereport11的官方网站,在下载页面选择适合自己操作系统的版本,点击下载并按照提示完成安装。

二、启动Finereport11安装完成后,我们可以在桌面或开始菜单中找到Finereport11的图标,双击打开软件。

在启动界面中,我们可以选择新建报表或打开已有报表。

三、新建报表点击新建报表按钮,弹出新建报表的对话框。

在对话框中,我们可以设置报表的名称、大小、数据源等信息。

选择好后,点击确定按钮即可新建报表。

四、设计报表在报表设计界面,我们可以通过拖拽组件、设置属性等方式设计报表。

Finereport11提供了丰富的组件,如表格、图表、文本框等,可以根据需要自由组合。

在设计过程中,我们可以通过右键菜单添加、删除、调整组件,还可以设置组件的样式、格式等。

五、设置数据源在报表设计完成后,我们需要设置数据源。

Finereport11支持多种数据源,如数据库、Excel、CSV等。

我们可以点击数据源按钮,选择相应的数据源类型,并按照提示设置连接信息。

设置完成后,我们可以在报表中引用数据源中的数据。

六、添加数据字段在设计报表时,我们可以通过添加数据字段来展示具体的数据。

点击数据字段按钮,在弹出的对话框中选择需要展示的字段,并设置字段的样式和格式。

添加完成后,我们可以在报表中看到相应的数据展示。

七、设置报表参数在报表设计过程中,我们有时需要设置一些报表参数,以便用户在使用报表时进行选择或筛选。

点击参数按钮,在对话框中添加需要的参数,并设置参数的类型和默认值。

设置完成后,我们可以在报表中使用这些参数。

八、预览和导出报表在设计完成后,我们可以点击预览按钮,查看报表的效果。

如果需要导出报表,可以点击导出按钮,选择导出的格式和路径。

如何利用报表插件FineReport执行定时任务附送邮件

如何利用报表插件FineReport执行定时任务附送邮件

如何利用报表插件FineReport执行定时任务附送邮件一、定时任务附送邮件1、问题描述在定时任务完成后进行邮件提醒,设置发件人和收件人,在任务完成的时候就会将结果邮件给收件人。

2、实现步骤邮件发送需要确定发件人邮箱和收件人邮箱,可在数据决策系统的管理系统>系统管理>邮件中配置。

2.1发件人设置首先要设置邮件服务器(定义发送方),以gmail邮箱为例说明,输入http://localhost:8075/WebReport/ReportServer?op=fs,打开FR数据决策系统,在管理系统>系统管理>邮件中配置发件人邮箱,输入如下:注:邮件服务器可自定义。

提交前可以对配置好的邮件发送服务器进行测试,成功之后点击保存。

2.2收件人设置收件人设置就是指设置收件人邮箱,这里的收件人都是公司员工,即系统中的用户,收件人邮箱设置在用户管理添加用户的时候进行手动添加或者与数据集中的字段进行绑定导入。

2.3定时发送邮件在编辑定时任务的第三步——输出设置时,不仅可以设置导出的格式,还能够进行邮件设置,将导出的文件以附件方式发送给收件人,如果用户管理中配置了用户邮箱,可直接在下拉复选框列表中选择收件人,如果没有也可直接输入收件人邮箱地址(注:多个邮件之间用逗号隔开)。

附件类型中勾选excel和word,那么定时任务执行结果会备份为excel和word,并以邮件附件的形式发送给收件人:邮件收件人时,可以根据用户选择,也可以根据角色选择;多个用户可以加入同一个邮件角色,设置邮件收件人时可以直接选择角色,此时定时任务执行完毕发送邮件时,会给角色中每个成员都发送一封邮件。

▪邮件收件人根据用户选择▪邮件收件人根据角色选择首先,我们添加一个邮件测试组的角色,如下图:收件人根据角色来选择,如下图:注:如果根据角色选择时,最终发送邮件会发给角色中的每个用户成员。

点击提交,即配置成功了。

注:收件人、邮件主题和正文均可以使用模板中的参数进行动态显示,也可以直接使用模板中单元格。

FineReport操作手册

FineReport操作手册

1.设计器安装设计器安装安装帆软模板设计器,安装包在给定文件夹的目录下,如下图所示,双击文件,会加载安装向导,安装向导加载完后,弹出如下对话框点击下一步按钮,弹出许可协议对话框,如下图:选择我接受协议后,点击下一步按钮,弹出选择安装路径对话框,如下图:点击浏览,选择文件安装的目录后点击下一步按钮,弹出选择起始菜单文件夹窗口,如下图:您可以勾选为所有用户创建快捷方式:即所有用户登陆都有快捷方式及不要添加起始菜单文件夹:就不会再开始菜单创建快捷方式,点击下一步按钮,弹出添加附加工作对话框,如下图:依据您自己的需求勾选创建快起启动图标和添加桌面快捷方式,点击下一步按钮,弹出创建关联文件对话框,如下图:根据需求勾选如是否需要FineReport模板文件,若勾去选项,则在安装路径下不会安装模板文件,继续点击下一步按钮即可完成安装。

启动设计器点击对应的图标或快捷方式即可启动设计器。

如何获取激活码在打开设计器后,若您的机器是第一次安装报表软件,则会弹出如下窗口:点击按钮,会跳转到激活码获取页面,留下邮件地址后,用户信息码会自动发送到您的邮箱又或者您可以直接拨打商务电话获取激活码,在上图中上面的对话框单元格里面输入获得的用户信息码,然后点击,使用设计器按钮,即成功激活设计器。

2.定义数据连接打开帆软设计器点击服务器,选择定义数据连接选项在新弹出的对话框中点击按钮选择JDBC选项双击新创建的名称将其重新命名为Access,这是重点,注意:一定要命名为Access,否则会报错选择数据库为Access数据库,驱动器就使用默认的就可以,不需要修改,然后点击URL后面的按钮选择对应的mdb文件,选好mdb文件后点击打开按钮点击测试连接进行连接测试提示连接成功,之后点击确定,就可以了3.部署环境将下图所示的4个cpt文件放到帆软工作目录的根目录下,帆软工作目录的根目录是帆软安装路径下的\WebReport\WEB-INF\reportlets,如下图回到模板设计器,点击按钮就会出现刚刚复制过来的文件了4.输出界址点坐标表查看宗地列表双击打开列表页面.cpt这个文件,点击更多预览方式下拉菜单,选择填报预览选项,在打开的页面中点击对应的预览宗地或者预览发证,预览宗地打开的是宗地面积界址点坐标表,预览发证打开的是发证面积界址点坐标表导出Excel在新打开的页面点击输出,选择Excel原样导出就可以导出Excel了,在Excel中可以进行打印这里选择打开或者保存,打印打开刚刚导出的Excel文件,进行打印也可以在网页中直接选择打印。

finereport 定时调度 报表模板

finereport 定时调度 报表模板

FineReport 是一款功能强大的报表工具,它支持定时调度报表模板。

通过定时调度,您可以将报表模板按照指定的时间间隔自动执行,从而实现在规定时间内生成报表并发送给相关人员。

以下是FineReport 定时调度报表模板的基本步骤:
创建报表模板:首先,您需要使用FineReport Designer创建报表模板。

FineReport Designer提供了丰富的报表设计工具,可以帮助您快速构建所需的报表。

配置定时调度:在FineReport Server中,您需要配置定时调度任务。

打开FineReport Server的管理控制台,选择“调度管理”选项,然后点击“新建调度任务”按钮。

在弹出的对话框中,您需要填写任务的名称、执行频率、执行时间等信息。

选择报表模板:在调度任务配置页面中,您需要选择要执行的报表模板。

点击“添加”按钮,然后选择您之前创建的报表模板。

您可以将多个报表模板添加到同一个调度任务中。

设置参数:如果您的报表模板需要参数,您可以在调度任务配置页面中设置参数的值。

这些参数将在报表执行时被使用。

保存并启动任务:完成以上配置后,您需要保存调度任务并启动它。

一旦任务开始执行,FineReport将会按照您设置的时间间隔自动执行报表模板,并将结果发送到您指定的位置。

总之,通过FineReport的定时调度功能,您可以轻松地实现报表的自动化生成和发送,从而提高工作效率和数据准确性。

FineReport----报表模板入门教程1

FineReport----报表模板入门教程1

FineReport----报表模板⼊门教程1FineReport就⼀款类Excel操作界⾯的报表⼯具,通过拖拖拽拽简单实现报表制作,实现数据展⽰、数据查询、数据录⼊功能,并且⽀持图形多样化展⽰。

⼀、⼊门⼩例⼦1. 打开设计器启动FineReport设计器,弹出设计界⾯。

2. 连接数据源在设计报表前,⾸先要添加报表中需展⽰的数据来源,如安装设计器后⾃带的内置FRDemo数据库。

选择菜单服务器>定义数据连接,如下:3. 新建⼯作簿点击菜单⽂件>新建⼯作簿或者点击新建⼀张⼯作簿,来制作⼀张普通模板。

4. 添加数据集在制作报表前,先从数据源中取出这张报表所⽤的数据,如使⽤FRDemo中的销量表制作⼀张地区销量表。

在左侧模板数据集⾯板中,新建数据集ds1,SQL语句为:SELECT * FROM [销量],如下图所⽰:5.报表样式FineReport⼯具可以轻松快捷地制作出⼀张报表,如下图地区销量报表:6. 实现步骤6.1 设计表样式报表主设计界⾯是⼀个类似Excel的表格,⼀些基本的使⽤⽅式都与Excel类似,⽤户可以轻松的设计报表:可以对边框、字段,格式进⾏设置。

对销售进⾏求合,两种⽅式设置数据列1、双击弹开2、右上⾓对单元格设置7 预览⼆、⼩知识点1、单元格 1)1)数据展⽰时,单元格由⼀个变多个2)⽐如图中的灰⾊的⼩箭头向下,代表数据列展⽰时⼏下扩展3)设置横向 2)纵向时⽗格的扩展性要设置横向向,不然⽆法识别,因为默认他是纵向。

2、分组报表默认是分组。

3、⾃由报表4、交叉报表5、多源报表增加⼀个销售总额的数据集6、主⼦报表两个表进⾏关联⾦额计算:单价*数量*(1-折扣)序号,先设置左⽗格b7,然后进⾏编号。

7、动态格间运算1)⽐较B2[A2:1]:B2单元格对应A2单元格扩展出来的对应B2的值B2-B2[A2:1]:B2-B32)占⽐B2[!0]:B2扩展出来的所有值B2/SUM(B2[!0]):B2/B2和3)环⽐B2[A2:-1] :B2单元格对应A2扩展出来上⼀个单元格,对应B2的值&A2:A2扩展出来所有当前单元格值if(&A2>1,B2/B2[A2:-1],0),如A2值⼤于1 ,则B2/B14)逐层累计D2[B2:-1]:D2单元格对应B2扩展出来的上个单元格,对应D2的值D2[B2:-1]+C2,是D1+C25)跨层累计if(&B2>1,D2[B2:-1]+C2),D2[A2:-1,B2:!-1]+C2):如果B2=1,上⼀个年最后⼀个D2值加C26)条件,总额超过2500的⽉份个数先设置数据2500的数据,字休显⽰为红⾊A2=$A2:当年count(B2[!0]{A2=$A2 && C2>2500})8、条件属性1)设置新值2)隐藏⾏⾼$$$:当前值3)隔⾏设置颜⾊4)当值处于某个值的时显⽰红⾊9、超级链接1)链接⽹页 2)链接另个报表 3)弹出框(js)4)邮件等下⾯例⼦是根据条件链接到另个报表设置地区不同指向不同报表,要设置数据集条件,如下:select * from 销量 where 地区=‘${area}’设置area为参数,在数据库查询时,点击预览时可以选择area为华东,进⾏预览数据。

商业数据分析工具FineBI管理系统定时调度教程

商业数据分析工具FineBI管理系统定时调度教程

商业数据分析工具FineBI管理系统定时调度教程1. 描述管理系统就是对FS平台一些属性进行配置的系统,包括报表管理、用户管理、权限管理、定时调度、系统管理、平台外观、注册信息、系统监控、移动平台。

2. 首次访问平台启动服务器,第一次访问http://localhost:37799/WebReport/ReportServer?op=fs,进入配置管理员用户名和密码界面,输入用户名和密码确认,设置的该账户可同时登陆数据决策系统和服务器管理平台3. 平台简介点击登录到数据决策系统可直接进入数据决策系统平台:4. 再次登录平台访问平台,首先进入登录页面,如下图,输入正确用户名和密码。

5. 平台标题平台默认标题为:数据决策系统,注册后标题是以注册的公司名称加上数据决策系统,如注册公式名称为FRTEST,平台标题则是6. 管理员账号修改登陆进决策分析平台后,还能够修改管理员信息的密码,点击右上角的账号设置即可。

普通用户登录系统后,也可以通过同样的方法配置自己的个人信息及密码。

如果已经配置了管理员账号密码,再次登录的时候忘记了账号或者密码,可以通过下述方法重置账号密码。

删除路径...WebReport\WEB-INF\resources下面的privilege.xml文件,然后重新登录决策系统平台则会再次提示配置账号密码。

12.1 定时调度1. 描述FineBI定时器可以方便快捷的设置日报、月报、季报、年报等任务,无需额外工作,定时任务设定后服务器便会在指定的时间自动完成设定的任务,生成所需的文件,甚至可以将生成的结果以邮件的方式通知您,让您及时的进行分析与决策。

但是目前只支持FineReport的cpt文件的定时调度,不支持我们FineBI分析的定时调度。

2. 定时任务在浏览器中输入http://localhost:37799/WebReport/ReportServer?op=fs,登陆FineBI数据决策系统界面,选择管理系统>定时调度,点击添加任务按钮,如下图:2.1 第一步——基本属性输入定时任务的名称,选择希望添加的模板,确定模板预览的方式,点击参数设置处的刷新按钮刷新出所有参数:2.2 第二步——调度周期基本属性设置完成之后,点击下一步,对定时任务的执行时间进行设置,执行频率选择明细频率设置,输入12(时)选择每天和所有的月份,任务重启中勾选如果任务中断按以下频率重新启动,如下图:注:如果定时调度第一步添加任务绑定模板时,模板的预览方式为填报,则其定时任务设置只需要设置到第二步即可。

帆软定时调度参数

帆软定时调度参数

帆软定时调度参数什么是帆软定时调度参数?帆软定时调度参数是指在使用帆软报表系统进行定时任务调度时所需要设置的参数。

帆软报表系统是一款功能强大的企业级报表工具,可以帮助企业快速、灵活地生成各种类型的报表,并且支持通过定时任务自动执行报表生成和分发。

为什么需要使用帆软定时调度参数?使用帆软定时调度参数可以实现以下几个目的:1.提高工作效率:通过设置定时任务,可以让系统自动按照预设的时间和频率执行报表生成和分发操作,减少了人工干预的需求,提高了工作效率。

2.保证数据准确性:通过设置合适的定时任务,可以确保在每次执行报表生成操作之前,所依赖的数据已经更新完毕,从而保证生成的报表数据准确无误。

3.方便管理和监控:通过对定时任务进行集中管理和监控,可以及时发现和解决问题,并且能够追踪每次任务执行的状态和结果。

如何设置帆软定时调度参数?在帆软报表系统中设置帆软定时调度参数非常简单。

下面是具体步骤:1.登录系统:首先,需要使用管理员账号登录帆软报表系统。

2.选择定时任务:在系统主界面上,找到并点击“定时任务”按钮,进入定时任务管理页面。

3.创建新任务:在定时任务管理页面上,点击“新建任务”按钮,弹出创建任务对话框。

4.设置基本信息:在创建任务对话框中,首先需要设置任务的基本信息,包括任务名称、描述、执行者等。

确保填写准确无误。

5.设置触发器:在创建任务对话框中的触发器选项卡中,可以设置触发执行该任务的条件。

可以选择按照固定时间点、间隔时间或者数据更新状态等条件进行触发。

6.设置参数:在创建任务对话框中的参数选项卡中,可以设置该定时任务所需要的参数。

根据实际需求进行相应配置,并确保填写正确。

7.保存并启动任务:完成以上步骤后,点击“保存并启动”按钮即可创建并启动该定时任务。

系统会自动按照预设的条件和参数执行该任务。

常见问题及解决方法1.如何修改已经创建的定时任务?在定时任务管理页面上找到目标任务,在操作列点击“编辑”按钮即可修改已经创建的定时任务。

数据分析报表FineReport执行定时任务的权限控制

数据分析报表FineReport执行定时任务的权限控制

数据分析报表FineReport执行定时任务的权限控制1、描述定时任务生成的cpr文件和邮件附件内容可根据用户的不同而不同,实现向不同用户分发相应用户数据的报表。

2、实现原理如果数据决策系统中创建的定时任务执行之后,系统会在工程文件夹%FR_HOME%\WebReport\WEB-INF下面新建一个schedule,如下图:schedul文件夹中保存的定时任务根据定时任务名称,执行日期和执行时间的不同分三级目录保存,如下图:如果创建定时任务的时候如果勾选了根据用户显示不同内容或根据收件人不同发送不同附件这两项,那么在执行定时任务的时候,会在定时任务模板中实现勾选的用户过滤,保存结果是,在时间文件夹下面增加以及目录—用户名称,定时任务执行后生成的cpr文件以及导出的附件均保存在用户名称文件夹下,如下图:在用户名称文件夹下的所有文件的内容均只有与相应用户相关的内容,而挂载在虚拟目录下的cpr文件根据系统登录用户不同到不同文件夹下去拿cpr文件,故可以实现不同用户在cpr中只能看到自己的信息,同理,根据收件人不同发送不同附件在发送附件的时候去相应文件夹下拿取附件并发送出去。

(一)定时任务cpr文件内容权限控制1、描述一般在公司的系统中会有工资选项,在月底的时候就可点击查看当月的工资信息,即定时的在每个月月底,将当前用户当月的工资信息挂载在指定的工资节点上,这个该如何实现呢?2、解决方案在定时任务的输出设置的挂载虚拟目录中,有一个选项根据用户选择不同的内容,可以在此处选择不同的用户,在执行定时任务时,会根据参数$fr_username进行数据过滤,根据用不选择不同的内容选项后面的下拉框中的值相当于给$fr_username赋值,则在schedule 文件夹的用户文件夹下生成的cpr文件内容是相应用户的工资信息,3、示例在系统虚拟目录树FRTest下面有个工资表的节点,每个月月底的时候,可查看当前用户该月的工资信息。

帆软报表使用手册

帆软报表使用手册

帆软报表使用手册帆软报表是一种功能强大的数据分析和报表展示工具,可以帮助用户从各种数据源中提取数据并对其进行分析和展示。

本文将为您提供一份详细的帆软报表使用手册,以帮助您更好地了解和使用这一工具。

一、什么是帆软报表帆软报表是一款企业级BI工具,它具有强大的数据分析和报表展示功能。

它能够将各种数据源中的数据提取出来,并根据用户的需求进行分析和展示。

帆软报表在数据分析和数据可视化方面具有很高的灵活性和扩展性,用户可以根据自己的需求自定义报表的样式和布局。

二、帆软报表的安装和配置2. 打开解压后的文件夹,运行“setup.exe”文件进行安装。

3. 安装完成后,打开帆软报表,点击“File”菜单中的“Options”,进入配置界面。

4.在配置界面中,填写数据库连接信息,包括数据库类型、主机名、用户名、密码等。

5. 点击“Test Connection”按钮测试数据库连接是否成功,如果成功,则点击“OK”保存配置。

三、帆软报表的数据源配置1. 打开帆软报表,点击“File”菜单中的“New”按钮,创建一个新的报表。

2. 在报表设计器中,点击“Data”菜单中的“Data Source”按钮,进入数据源配置界面。

3. 在数据源配置界面中,点击“New”按钮,选择所需的数据源类型,如数据库、Excel、CSV等。

4. 根据选中的数据源类型,填写相应的信息,如数据库的连接信息、Excel文件路径等。

5. 点击“Test Connection”按钮测试数据源连接是否成功,如果成功,则点击“OK”保存配置。

四、帆软报表的数据提取和分析1. 在报表设计器中,点击“Dataset”菜单中的“New”按钮,创建一个新的数据集。

2.在数据集配置界面中,选择所需的数据源和表格,定义数据集的查询条件。

3. 点击“Run Query”按钮执行查询,查看数据集的结果。

4.可以在数据集配置界面中进行数据过滤、排序、分组等操作,以满足分析需求。

FineReport版本功能解释

FineReport版本功能解释

帆软报表软件(V8.0)版本功能解释一、套装功能说明二、功能解释多sheet报表设计:支持在设计器中创建多Sheet报表,导入导出多Sheet的Excel文件。

未注册该功能时会导致多sheet报表无法正常计算预览、填报、分析预览。

多报表运行环境:能在多个报表运行环境中切换设计报表。

多报表环境,也叫多工作目录。

每一个报表的独立应用或者集成环境都是一个工作目录。

每个工作目录下都有相应的jar文件,报表模板文件,资源管理文件等。

当我们在本机安装了FineReport之后,本机安装目录下自带的WebReport文件夹就作为一个独立的本地工作目录来使用。

特别如果有测试环境,生产环境等多个环境的情况下,FineReport的多工作目录便捷切换便能够给设计者提供极大的便利。

多数据源关联:同一张报表可以从多个数据库或者多个数据表中取数;并且在报表中允许对多个数据集进行关联运算。

FineReport连接数据源的方式多种多样,支持通过JDBC的方式直接连接数据库,或通过JNDI的方式与应用服务器共享数据连接,也支持通过JCO连接SAP系统。

可支持的数据源类型包括:数据库数据源:包括Oracle,SqlServer,MySql,DB2,Sybase,Informix等主流的关系型数据库;支持SQL取数据表或视图,亦支持存储过程。

文本数据源:Excel文件,Txt文件,XML文件的数据;内置数据源:支持服务器内置数据集和报表内置数据集BI多维数据库:Essbase、ssas、sap、hadoop以及FineBI的cube。

其他数据源:支持程序数据源、SAP数据源和异构数据源。

参数查询界面:FineReport为了让用户快速的实现参数查询数据功能,提供了专门的参数界面,用来放置与查询相关的控件,用户可以灵活布局,可视化拖拽设计想要得到的界面效果。

通过拖拽参数来布局参数查询页面,支持文本,数字,日历,下拉框,下拉复选框、下拉树,下拉多选树、单/复选框组,密码框,网页框,列表、表格树、多文件上传等二十多种编辑器,报表参数页面和报表内容合二为一。

报表开发工具FineReport决策系统教程之【2】报表管理

报表开发工具FineReport决策系统教程之【2】报表管理

报表开发工具FineReport决策系统教程之【2】报表管理一、报表管理目录树1. 设置方法目录树可以对所有模板进行管理。

启动内置服务器,在浏览器中输入http://localhost:8075/WebReport/ReportServer?op=fs,打开FineReport报表平台,点击管理系统>报表管理即可对目录树进行设置,如下图:1.1 目录管理目录管理是指对op=fs数据决策系统虚拟目录的增删改。

详细使用请查看目录管理。

1.2 报表管理报表管理是指在当前目录下添加新的模板、链接和上报标签,并对对已存在的报表进行编辑或删除。

详细请查看添加模板、添加链接和添加上报标签2. 效果查看在FineReport的报表平台中就可以查看设置好的目录树,如下图:注:点击节点将会重新加载报表,或者将鼠标放置在tab标签上,点击刷新按钮。

这是FineReport产品演示的一个平台,里面集成了各种类型的模板例子,客户在试用软件的时候,可参考这个产品演示的各个例子,了解FineReport的功能点。

这些产品演示模板都保存在FineReport的安装目录下如:D:\FineReport_8.0\WebReport\WEB-INF\reportlets\demo,可以对比具体模板了解实现方法,有利于客户快速熟悉。

注:安装后就可以使用的FineReport自带报表平台目录树,您也可以自己进行添加删除模板,修改成自己产品演示的页面。

二、目录管理1. 描述目录管理是对系统的虚拟目录进行设置,可对目录进行增加、修改和删除等。

选中管理目录,点击右上角的添加按钮弹出如下对话框,输入文件夹名字,可对添加的文件夹进行描述等。

注:添加目录的时候即可选择该目录文件夹下面的节点的展现终端,即该目录下面的所有模板可以在什么设备上查看,包括PC、平板和手机;点击确定,在左侧目录管理面板的管理目录下面成功新建了一个目录,如下图:选中上面新建的目录FRTest,点击目录后面的编辑按钮,修改该目录名称为FRTestEdit:点击确定,FRTest目录名称变为FRTestEdit,如下图:4. 删除目录选中FRTestEdit目录,点击目录后面的删除按钮,将该目录删除,如下图:点击确定,管理目录下面则没有了FRTestEdit目录:三、添加模板1. 描述根据上一节的添加目录方法,重新在管理目录下面添加一个子目录FRTest,然后选中该目录,在该目录下面添加模板,可直接添加普通的分页模板,填报模板或数据分析方式查看模板,模板可以带参数并且可对参数设置默认值,同时也可通过添加参数的方式添加form表单等等。

数据展示工具如何定时调度

数据展示工具如何定时调度

1.描述
您可能面临这样的情况,您的报表是需要定期产生,定期发布的,您不得不定期的做同样的事情来得到您要的报表。

那么数据展示工具FineBI的定时器功能可以让您从不厌其烦的重复操作中解脱,您可以不放下手中的咖啡杯,便得到您需要的报表。

数据展示工具FineBI定时器可以方便快捷的设置日报、月报、季报、年报等任务,无需额外工作,定时任务设定后服务器便会在指定的时间自动完成设定的任务,生成所需的文件,甚至可以将生成的结果以邮件的方式通知您,让您及时的进行分析与决策。

该章节我们将详细描述数据展示工具FineBI的定时任务的设置方法及结果的查看。

定时任务的设置过程是直接保存在内置的hsql数据库中,即在WEB-INF\finedb\下。

在创建定时任务的时候,总共分为三步,这三步设置的所有信息也都保存在数据库中,在服务器调用的时候都会从数据库中已经创建的表中选择之前保存的设置信息。

2.定时器
打开数据展示工具FineBI的系统平台,点击管理系统>定时调度即可进入定时调度设置界面:
详细设置过程请参照数据展示工具FineBI的定时调度。

finereport操作手册

finereport操作手册

FineReport是一款功能强大的报表工具,广泛应用于企业级报表的制作和展示。

以下是FineReport的基本操作手册:
1.启动软件:打开FineReport Designer,你将看到一个直观的用户界面,包
括菜单栏、工具栏、画布区和属性面板。

2.新建报表:在菜单栏上,选择“文件”->“新建”,然后选择报表类型。

有多种类型的报表供你选择,包括表格、图表、交叉表等。

3.数据源配置:为你的报表配置数据源。

选择“数据”->“数据源”,然后
选择适合你数据源的类型,如数据库、Excel、API等。

4.报表设计:在画布区,你可以开始设计你的报表。

使用工具栏上的工具添
加控件、调整布局和格式化数据。

5.数据绑定:将数据源中的数据绑定到报表控件上。

在属性面板中,选择数
据集和相应的字段来绑定数据。

6.报表预览:完成设计后,你可以预览报表的效果。

点击工具栏上的“预
览”按钮或从菜单栏选择“预览”->“实时预览”。

7.导出和发布:当你满意报表的设计和效果时,可以选择导出为PDF、Excel
或其他格式,或发布到FineReport Server上进行共享和查看。

8.关闭软件:完成所有操作后,选择“文件”->“关闭”来关闭当前报表。

如果你想退出软件,选择“文件”->“退出”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:Web报表工具FineReport定时器使用说明本书介绍了报表工具FineReportV6.5定时器功能的相关参数及配置说明,本书最后详细列举了几个使用定时器功能的模板制作示例。

6.5定时器配置简要说明 (2)6.5定时器参数专题 (10)6.5定时器填报 (15)6.5定时器日报专题 (19)6.5定时器月报专题 (24)6.5定时器年报专题 (29)6.5定时器邮件专题 (33)/∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:6.5配置简要说明在制作报表中,您可能需要面临定期产生,定期发布等问题,FineReport提供了定时器这个功能,对于6.5版本,在6.2的基础上进行了扩充,可在页面直接进行操作,下面就简单介绍一下。

1.配置环境此环境是自在tomcat环境中配置的,因此需要把FineReport6.5安装目录下的WebReport文件拷贝到%Tomcat_HOME%/webapps/下1.1整合web.xml打开%Tomcat_HOME%/webapps/WebReport/WEB-INF目录下的web.xml,将<servlet><servlet-name>ScheduleServer</servlet-name><servlet-class>com.fr.schedule.ScheduleServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>ScheduleServer</servlet-name><url-pattern>/ScheduleServer</url-pattern></servlet-mapping><listener><listener-class>com.fr.schedule.ScheduleInitializerListener</listener-class></listener>整合到现有的web.xml中,如下图∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:1.2拷贝数据库在WebReport\WEB-INF\resources\data下面新建文件夹schedule;将hsql数据库放置到该文件夹里面,如图所示1.3替换jar包将fr-server-6.5.jar和fr-third-6.5.jar替换WEB-INF\lib下原来的jar包,如下图所示∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:1.4查看启动tomcat服务器,打开链接http://localhost:8088/WebReport/ScheduleServer?action=dashboard,8088是tomcat服务器的端口,可改变。

这样就可看到定时器管理界面,如图所示2.添加定时任务在Schedule页面上可直接添加定时报表,2.1添加定时报表∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:点击页面最下面的添加定时报表,如图所示在此页面填入报表的名字,并选择报表路径,选择是否填报,如下图所示注意:如果非火狐浏览器,下面的确定按钮和取消按钮将被遮住,需要滚动鼠标点击确定按钮,在schedule页面就出现该模板,如图∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:2.2添加定时任务在schedule界面中,点击相应的定时报表栏中添加定时任务按钮,如图点击后出现如下界面点击添加定时任务按钮,进入定时任务的基本设置页面,在页面中必须填写任务名称,任务描述可有可无,如图∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:点击下一步,进入第二步,时间表设置,可对时区选择,开始的时间可选择立即执行,也可自定义开始时间,循环方式有三种不循环,即定时器只执行一次,点击下一步,进入第三步,参数设置,可添加参数,可删除参数,可根据模板自动生成参数点击下一步,进入第四步,导出设置,填写文件显示名,并选择管理目录,导出文件类型可选择cpt,excel,pdf,word四种格式,并选择是否邮件通知∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:如果选择邮件通知,则会出现如下图所示页面,必须要填入发送的地址,其他可不填点击完成,生成定时任务,加入定时任务列表,如下图所示∙ 帆软(中国)有限公司∙ 商务咨询电话:86-025-5186 2240∙ 商务咨询邮箱:business@ ∙公司网址:3. 浏览定时任务生成的新报表都放在%Tomcat_Home%\webapps\WebReport\WEB-INF\schedule\taskName\actionName 文件夹下面。

其中taskName 是根据上面例子添加任务中的任务名称:日报定时任务。

actionName 是根据定时器的日期,比如上述例子就是2010-03-31。

actionName 文件夹下将产生根据定时任务生成的定时文件的时间命名,如上述例子,根据定时任务,在11:52的时候生成新的报表和excel,所以该文件夹的命名为1152,在该文件夹下根据上面例子生成三个文test_20100331115225265_841.cpt;test_20100331115225281_569.xml 和info.xml点击定时器任务所在的目录,我们能在左边窗口看到添加的定时报表以及由定时任务生成的文件,生成的文件名就是在上面第四步中的导出文件名,如下图所示∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:6.5定时器参数专题在FineReport定时器中,参数尤为重要,特别是时间参数,在涉及到时间的定时任务中都需要用到它的公式。

下面就详细介绍一下定时器的参数。

1.时间参数定时器中主要用到的时间参数如下:日报当前日期的前一天:Format(today()-1,”yyyy-MM-dd”)周报当前日期的上一周的第一天:Format(dateInWeek((today()-7),1),”yyyy-MM-dd”)当前日期的上一周的最后一天:Format(dateInWeek((today()-7),7),"yyyy-MM-dd")当前日期的上上周的第一天:Format(dateInWeek(dateDelta(dateInWeek((today()-7),1),-7),1),"yyyy-MM-dd") 当前日期的上上周的最后一天:Format(dateInWeek(dateDelta(dateInWeek((today()-7),7),-7),7),"yyyy-MM-dd") 月报当前日期的上一个月的第一天:Format(dateInMonth(monthDelta(today(),-1),1),"yyyy-MM-dd")当前日期的上一个月的最后一天:Format(dateInMonth(monthDelta(today(),-1),daysOfMonth(monthDelta(today(),-1 ))),"yyyy-MM-dd")当前日期的上上月的第一天:Format(dateInMonth(monthDelta(dateInMonth(monthDelta(today(),-1),1),-1),1), "yyyy-MM-dd")当前日期的上上月的最后一天:Format(dateInMonth(monthDelta(dateInMonth(monthDelta(today(),-1),daysOfMont h(monthDelta(today(),-1))),-1),daysOfMonth(monthDelta(dateInMonth(monthDelt a(today(),-1),daysOfMonth(monthDelta(today(),-1))),-1))),"yyyy-MM-dd")年报当前日期的上一年的第一天:Format(dateInYear(yearDelta(today(),-1),1),"yyyy-MM-dd")当前日期的上一年的最后一天Format(dateInYear(yearDelta(today(),-1),daysOfYear(yearDelta(today(),-1))), "yyyy-MM-dd")2.其他类型参数值报表当中除了时间参数之外,为了节省报表设计的工作量和减少报表文件的总量,我们往往要在报表里面加入其他的参数。

例如主机名,指标名等等。

首先我们在报表里面定义这些参数的时候,建议使用中文的参数名称,这样在定时生成之后,在报表查看时上方的参数名称也就是直接读的在报表∙帆软(中国)有限公司∙商务咨询电话:86-025-5186 2240∙商务咨询邮箱:business@ ∙公司网址:当中定义的参数名称。

中文对于最终用户来说比较容易理解。

在报表当中有这些参数的时候,定时生成的时候,我们需要设定参数包含哪些具体的值。

比如exchange邮件服务器的性能报表,在哪几台机器上有exchange,exchange又包含哪些参数指标。

这些我们都需要通过定义全局数据源得到。

也就是说,我们先定义好一个全局数据源,该数据源返回的结果是exchange服务器所在的所有主机。

然后在设置定时生成的时候,主机这个参数的参数类型,设置为“列”。

选择我们已经定义好的全局数据源,以及该数据源中代表主机的列即可。

相关文档
最新文档