反馈已提交

网络繁忙

普通报表分页接口

  • 文档创建者:RosieY
  • 历史版本:31
  • 最近更新:Alicehyy 于 2024-03-04
  • 版本

    报表服务器版本功能变动
    11.0
    和 10.0 区别:

    新增 getCurrentPageIndex、getReportTotalPage 接口

    在使用接口前,请务必先仔细阅读 JS API 兼容说明 。

    gotoPreviousPage

    方法gotoPreviousPage()跳转到上一页
         参数--
       返回值void
         示例

    例:普通报表中跳转到上一页

    _g().gotoPreviousPage();


      应用示例

    自定义一个按钮「上一页」,点击时跳转到报表上一页:

    点击可下载模板:跳转到上一页.cpt

    2021-08-19_10-58-54.gif

       移动端支持移动端

    gotoNextPage

    方法gotoNextPage()跳转到下一页
         参数--
       返回值void
         示例

    示例:普通报表中跳转到下一页

    _g().gotoNextPage();


      应用示例

    自定义一个按钮「下一页」,点击时跳转到报表下一页:

    点击可下载模板:跳转到下一页.cpt

    2021-08-19_14-03-02.gif

       移动端支持移动端

    gotoLastPage

    方法gotoLastPage()跳转到最后一页
         参数--
       返回值void
         示例

    示例:普通报表中跳转到最后一页

    _g().gotoLastPage();


      应用示例

    自定义一个按钮「末页」,点击时跳转到报表末页:

    点击可下载模板:跳转到末页.cpt

    2021-08-19_10-37-48.gif

       移动端支持移动端

    gotoFirstPage

    方法gotoFirstPage()跳转到第一页
    参数--
    返回值void
    示例

    示例:普通报表中跳转到第一页

    _g().gotoFirstPage();


      应用示例

    自定义一个按钮「首页」,点击时跳转到报表首页:

    点击可下载模板:跳转到首页.cpt

    2021-08-19_11-41-40.gif

       移动端支持移动端

    gotoPage

    方法gotoPage(pageNumber,para,noCache)跳转到指定页
    参数

    pageNumber

    para

    noCache

    注:para、noCache不支持在CPT中使用。

    pageNumber:指定页的页码,数字

    para:选填,支持传递多个参数,格式为{name1:aa,name2:bb}

    noCache:选填,报表块刷新的数据是否从缓存里面取,是否重新计算

    • 为空,不重新计算。

    • true,重新计算所有报表块

    • lazy,重新计算单个报表块

    返回值void
    示例

    示例:普通报表中跳转到第 3 页

    _g().gotoPage(3);


    应用示例

    自定义一个按钮「第3页」,点击时跳转到报表第 3 页:

    点击可下载模板:跳转到指定页.cpt

    2021-08-19_11-24-59.gif

    移动端支持移动端

    getCurrentPageIndex

    方法getCurrentPageIndex()获取当前页页码
         参数-
    -
       返回值number当前页的页码,数字
         示例

    示例:普通报表中获取当前页页码

    _g().getCurrentPageIndex();


      应用示例

    自定义一个按钮「查看页码」,点击时查看报表当前页码:

    点击可下载模板:查看当前页页码.cpt

    2021-08-19_16-15-23.gif

        移动端支持移动端

    getReportTotalPage

    方法getReportTotalPage()获取总页数
         参数-
    -
       返回值number报表总页数,数字
         示例

    示例:普通报表中获取报表总页数

    _g().getReportTotalPage();


      应用示例

    自定义一个按钮「查看总页码」,点击时查看报表的总页码:

    点击可下载模板:查看总页码.cpt

    2021-08-19_16-30-40.gif

        移动端支持移动端

    currentPageIndex

    属性currentPageIndex报表当前页的页码
         参数-
    -
       返回值number当前页的页码,数字
         示例

    示例:普通报表当前页页码

    _g().currentPageIndex;


      应用示例

    自定义一个按钮「查看页码」,点击时查看报表当前的页码:

    点击可下载模板:查看当前页页码.cpt

    2021-08-19_16-15-23.gif

       移动端支持移动端

    reportTotalPage

    属性reportTotalPage报表的总页数
         参数-
    -
       返回值number数字,报表总页数
         示例

    示例:普通报表中报表总页数

    _g().reportTotalPage;


      应用示例

    自定义一个按钮「查看总页码」,点击时查看报表的总页码:

    点击可下载模板:查看当前页页码.cpt

    2021-08-19_16-30-40.gif

        移动端支持移动端


    附件列表


    主题: 二次开发
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

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