反馈已提交

网络繁忙

二次开发学习路径

  • 文档创建者:RosieY
  • 历史版本:4
  • 最近更新:Catqiu 于 2023-06-30
  • 1. 概述

    该章节适用于需要对 FineReport 报表进行深入开发的应用开发人员;另外若您对 FineReport 报表深感兴趣,希望更深入地了解 FineReport 软件的内部原理,您也可以阅读此章节。

    阅读本章内容前,若您具有一定的 JavaScript、Java 基础,则能更好更快速的理解内容。

    2. 学习路径

    章节标题内容简介文档
    第 1 章 前端开发
    1.1前端开发指南介绍在 FineReport 中如何进行前端二次开发,了解后可通过 JavaScript 、 CSS 等来修改报表内容或添加交互特效。前端开发指南
    1.2事件类型介绍 FineReport 中的几种事件,即可以在报表哪些位置添加前端代码。

    FineReport事件

    1.3JavaScript脚本JavaScript 脚本是报表前端二次开发最常用的方式执行 JavaScript 代码,可给报表添加一些交互动作和页面特效。

    JavaScript脚本

    1.4前端常用知识一些常用的前端知识,用户可参考使用,若想系统的学习,最好是找一些 JavaScript 、HTML 、CSS 等学习资料学习。

    前端常用知识

    1.5JavaScript实例使用 JavaScript 进行前端开发的丰富示例,按模块给到链接,用户可以按需要参考使用。

    JavaScript实例

    第 2 章 JS API
    2.1API介绍JS API 手册介绍,包括了 API 架构和使用说明,以及相比10.0 版本的优势。JS API
    2.2接口汇总汇总了 JS API 所有接口,可简单查看每个接口的功能和移动端支持情况,能超链点击到接口的详细介绍页面。JS API接口汇总
    2.3使用兼容说明介绍 Finereport 10.0 升级至 11.0 时官方 JavaScript 接口的变化,非常重要,用户要仔细阅读,尤其时版本升级的用户。JS API兼容说明
    第 3 章 引擎 API
    3.1后端介绍

    简单介绍了 FineReport  的内核架构,有后端代码开发能力的用户或者兴趣想了解的用户可以参考学习。

    引擎API
    3.2程序数据源

    FineReport 支持程序数据集,若用户需要通过 Java 自定义数据源,可参考此章节内容定义程序数据源。

    程序数据源
    3.3报表调用FineReport 设计器基本可以零编码设计报表,若用户想要设计器不能实现的功能效果,可参考此章节内容修改报表

    报表调用

    3.4自定义函数FineReport 已经提供了大量的自带函数,若用户需要一些特殊的函数,可以通过自定义函数机制来定义函数。自定义函数
    3.5导出APIFineReport 支持预览时将报表导出 PDF 、Excel 等通用的文件格式,若用户想直接后台导出,可参考导出的接口实现。

    导出API
    第 4 章 Web API
    4.1Web API介绍

    FineReport 提供了「开放平台」插件,通过插件可以使用WebAPI Rest 接口,方便用户进行二次开发。

    Web API


    附件列表


    主题: 报表应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持