反馈已提交

网络繁忙

报表导出接口

  • 文档创建者:RosieY
  • 历史版本:6
  • 最近更新:RosieY 于 2022-11-30
  • 版本

    版本功能变动
    11.0

    和 10.0 区别:

    无变动,10.0 也支持

    注:以下接口不支持在 FVS 大屏模板中使用。

    exportReportToExcel

    方法exportReportToExcel(extype)将报表导出成 Excel
         参数extype: string

    导出时指定的格式,字符串

    • page :分页导出

    • simple :原样导出

    • sheet :分页分 sheet 导出

       返回值void
         示例

    示例1:若获取到的报表块对象定义为 report ,分页分 sheet 导出 Excel

    report.gexportReportToExcel('sheet');

    示例2:普通报表中分页分 sheet 导出

    _g().exportReportToExcel('sheet');

    示例3:决策报表中将 report0 报表块分页分 sheet 导出

    _g().getWidgetByName('report0').exportReportToExcel('sheet');
      应用示例

    自定义一个按钮「导出 Excel」,点击按钮导出 Excel:

    点击可下载模板:导出Excel.cpt

    2021-08-19_17-19-52.gif

        移动端仅普通报表分页、填报预览支持

    exportReportToImage

    方法exportReportToImage(extype)

    将报表导出成图片

    注:不支持决策报表

         参数extype: string

    导出时指定的格式,字符串

    • png:png 格式

    • jpg:jpg 格式

    • gif:gif 格式

       返回值void
         示例

    示例1:若获取到的报表块对象定义为 report ,导出 png 格式的图片

    report.exportReportToImage('png');

    示例2:普通报表中导出 png 格式的图片

    _g().exportReportToImage('png');
      应用示例

    自定义一个按钮「导出图片」,点击按钮导出图片:

    点击可下载模板:导出图片.cpt

    2021-09-12_17-42-29.gif

        移动端仅普通报表分页、填报预览支持

    exportReportToPDF

    方法exportReportToPDF()

    将报表导出成 PDF

    注:不支持决策报表

         参数-

    -

       返回值void
         示例

    示例1:将获取到的报表块对象定义为 report ,导出 PDF

    report.exportReportToPDF();

    示例2:普通报表中导出 PDF

    _g().exportReportToPDF();
      应用示例

    自定义一个按钮「导出PDF」,点击按钮导出PDF:

    点击可下载模板:导出PDF.cpt

    2021-09-12_19-50-09.gif

        移动端仅普通报表分页、填报预览支持

    exportReportToWord

    方法exportReportToWord()

    将报表导出成 Word

    注:不支持决策报表

         参数-

    -

       返回值void
         示例

    示例1:若获取到的报表块对象定义为 report ,报表导出成 Word

    report.exportReportToWord();

    示例2:普通报表中导出 Word

    _g().exportReportToWord();
      应用示例

    自定义一个按钮「导出Word」,点击按钮导出 Word:

    点击可下载模板:导出Word.cpt

    2021-09-12_20-19-26.gif

        移动端仅普通报表分页、填报预览支持


    附件列表


    主题: 二次开发
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

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

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

    不再提示

    10s后关闭