报表服务器支持多种类型的应用,能够以各种方式进行系统集成:
1JAVA程序的无缝集成
2非java程序的调用
3C/S架构的应用 1类Excel的设计模式,且兼容Excel文件输入
2多数据源轻松关联
3可拖拽的数据集
4数据双向扩展,行列对称
5报表分片
6多样的数据处理方式
7自由格间运算
8多种参数设计手段
9丰富的图表设计手段
1浏览器端纯HTML展现
2不失真的导出为EXCEL,WORD,PDF,TXT,CSV,SVG文件
3各种分页控制
4动态条件隐藏数据
5报表分栏
6重复表头
7底图描绘,绝对定位方式的精确套打
8末页补足空行
9内置动态参数页面
10各种统计图展现方式 1完善的报表权限管理,保证不同角色用户查询数据的安全性
2设置报表定时任务,可按照每天/每周/每月/每季度/每年,以及用户自定义的频率生成报表。并对生成的文件入库,进行检索管理
3灵活的多种推送方式,将定时生成的报表以TEXT 、HTML 、EXCEL、PDF、 Word,CSV,SVG等多种形式存入本地系统或推送至服务器,或指定的其它地址
4用户还可以在FineReport提供的可扩展功能基础上,自定开发定义报表管理,以及其它符合本企业业务要求的权限机制 1多样的编辑风格
2B/S浏览器中自动计算
3数据一致性校验仪表盘
4数据的扩展
5数据直接回填
6多级汇总填报 1纯java环境支持
2丰富开放的API接口
2)添加点击事件
给按钮控件添加点击事件,添加iframed框并在其中嵌入GettingStartedcpt模板,如下图所示:
设置参数cc值为remoteServletURL,用来获取报表路径
js代码如下:
var iframe = $("
iframeattr("src", cc+"reportlet=GettingStartedcpt"); // 给iframe添加src属性
var o = {
width : 700, //对话框宽度
height: 500 //对话框高度
};
FRshowDialog("添加", owidth, oheight, iframe,o);//d出对话框
3)保存模板
保存模板,选择填报预览,实现效果如描述中所示。
按钮的快捷按键设置
1 描述
有时我们希望能够通过快捷键来触发按钮,我们可以对按钮控件进行快捷键设置来实现。
2 设置方法
可以通过控件的控件设置来添加或修改触发快捷键。
例如,查询按钮中设置快捷键为enter,则按enter就会触发查询按钮:
注:FineReport只支持部分的键设置为快捷键,即不是所有的键都可以设置快捷键。
当将鼠标移至属性表>高级>快捷键时,会出现可以设置的快捷键。支持的快捷键如下图所示,若设置了不属于上述快捷键的按键,快捷键将会无效:
具体过程包括以下几个步骤:新建SAP服务器数据集>新建其他数据库表>新建SAP数据同步>SAP定时同步设置
具体的方法的话我给你举个例子吧:
新建一个简单的SAP服务器数据集,然后将数据同步至FineReport内置数据库FRDemo中。
1、新建数据集
选择服务器>服务器数据集,新建一个SAP数据集SAP同步,如下图:
2、SQLite数据库表建立
FRDemo同步数据库中没有雨数据集SAP列一致的表,所以我们首先新建一张SQLite数据库表SAP,里面有5个字段,字段名字与SAP数据集中数据列名字保持一致,如下图:
3、数据转换
新建号数据集之后,点击服务器>SAP数据同步,点击“+”按钮,添加一个转换,如下图:
输入输出
在SAP数据集中选择刚刚新建的服务器数据集SAP同步,在输出面板中数据库选择FRDemo,数据库表选择SAP,如下图:
输入的SAP数据集智能是服务器数据集。
4、同步任务设置
建立好SAP数据同步之后、进入同步设置界面进行基本设置以及时间表的设置。基本上就完成了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)