finereport设计说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
finereport设计说明书

FineReport设计说明书 打开FineReport。新建一个工作簿 定义数据库(这里根据需要定义),服务器——定义数据库连接——新建一个JDBC——选择数据库(如果是Access,直接在URL后面连接数据库地址;如果是SQL,URL后面直接是数据库名字,用户名是SQL SERVER安装的用户名及密码),测试连接成功。 新建模板及数据集 点击工具栏上按键,创建一张空白的多Sheet模板。 报表左侧有模板数据集窗口,列出了该模板可用的所有数据集,点击按钮,增加数据集。 新建数据集ds1,定义SQL语句为:SELECT * FROM [销量] where 地区=${地区},这样一个带参数的SQL语句,这里的地区是参数名字。 在下方的参数面板中点击刷新按钮,便可以获得数据集参数,给参数设置默认值“华东”,点击预览,效果如下: 设计样式 模板设计效果展示如下图: 标题:合并A1~D2单元格,写入:地区销售概况。 边框:首先我们先来选中从A3~D5这一片区域,点击工具栏中的按钮,在系统弹出的边框对话框中,选择按钮,同时添加内部和外部边框。 斜线:合并A3~B3。右击该单元格,选择单元格元素,在二级菜单中,选择斜线。系统会弹出一个斜线编辑的对话框,在文本编辑框中写入我们在斜线当中要加入的内容:产品|销售员|地区,可以通过添加空格来调整文字的位置。如下图所示: 绑定数据列 最终效果如下图: 1. 绑定数据列 将数据列拖拽至单元格,并设置单元格的属性,设置位置及方法如下图: 按照上图方法,将下表中对应数据列拖入到单元格中: 单元格 数据集 数据列 属性 C3 ds1 产品 从左到右扩展,居中,其余默认 A4 ds1 地区 从上到下扩展,居中,其余默认 B4 ds1 销售员 从上到下扩展,居中,其余默认 C4 ds1 销量 从上到下扩展,数据设置:汇总|求和,居中,其余默认 D4 ds2 销售总额 从上到下扩展,数据设置:汇总|求和,居中,其余默认 C5 — — =sum(C4) D5 — — =sum(D4) 2. 多数据集关联 由于模板中的数据来自于两个不同的数据集,要将不同数据集的数据建立联系,需要用到数据过滤。 选择D4单元格,点击设计界面上方过滤按钮,如下图: 打开过滤设置面板,添加如下过滤条件,使得ds2中的“销售员”数据列等于B4单元格的值。 参数界面 1. 参数界面布局 点击参数界面,进入参数编辑界面,在新建模板和数据集章节,我们在ds1数据集中定义了参数“地区”。 可以看到参数界面会列出我们所有定义好的参数,点击全部添加,将会使用默认的布局形成参数界面。 用户可以根据需要将参数界面调整到自己喜欢的样式。 2. 参数控件风格 将地区参数控件类型改为下拉框,如下图: 选中下拉框控件,在左下方属性表中,设置下拉框的数据字典,选择数据库表FRDemo销量,实际值和显示值都为地区字段: 插入图表 1. 插入图表 合并A7~D18单元格,选择菜单栏上插入单元格元素图表,弹出图表向导对话框如下图,这里选择柱形图柱形图: 点击下一步,图表数据来源选择单元格数据。 分类轴选择公式=B4; 系列名称和值也都选择公式,分别为=C3和=C4。 点击完成按钮,图表绘制完成。 2. 图表扩展属性设置 这里只想让图表反映整体情况,所以应为不扩展,上下父格均为无。 选择图表,在设计界面下方扩展属性面板设置如下图 报表预览 直接点击分页预览,即可在浏览器端查看效果,或者在浏览器中输入http://localhost:8075/WebReport/ReportServer?reportlet=GettingStarted.cpt 填报报表 1. 添加报表填报属性 选择模板报表填报属性,打开填报属性设置面板,点击按钮,新增一个内置SQL,这里设置将数据回填至数据库FRDemo的销量表中,如下图 2. 智能添加字段 点击面板上的按钮,在弹出的对话框中,列出了销量表中所有的字段,并默认将所有选中。可以自由选择需要填报的列,如下图: 点击确定,字段都自动添加进面板中 3. 智能添加单元格 点击按钮,原本报表填报属性被隐藏,跳出单元格定义对话框,根据光标对应的数据列,依次点击相应单元格,自动添加进对话框中,无需手工输入。如下图: 点击确定按钮,填报属性设置完成。 4. 保存并填报 在设计器中点击,虽然当前表尚不能编辑,但是可以通过提交按钮将数据提交至数据库。 点击,再通过SQL查询,可以看到,销量表中已经增加了相应数量的数据记录。 嵌套在上位机里 新建一个画面,找到WEB控件,在画面中写入脚本比如Private Sub CFixPicture_Initialize() WebBrowser1.Navigate http://localhost:808

文档评论(0)

guoxiachuanyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档