历史版本3 :全局接口 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

getParameterContainer编辑

方法getParameterContainer()获取报表中参数面板对象
     参数--
   返回值void
     示例

将获取到的报表对象定义为 report,获取报表中参数面板对象:

report.getParameterContainer();

获取报表对象后,再获取参数面板对象:

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

获取到参数面板后,再使用其方法获取到参数面板上的控件,对控件进行赋值:

2021-09-03_10-34-00.gif

   移动端支持移动端

parameterCommit编辑

方法parameterCommit()

提交参数后重新查询,刷新报表

     参数--
   返回值void
     示例

将获取到的报表对象定义为 report,提交参数重新查询:

report.parameterCommit();

获取报表对象后,提交参数重新查询:

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

参数面板中下拉框选择值后不点击查询按钮即可查询:

2021-09-02_11-14-43.gif


   移动端支持移动端

loadContentPane编辑

方法loadContentPane()

刷新报表

     参数--
   返回值void
     示例

将获取到的报表对象定义为 report,刷新报表:

report.loadContentPane();

获取报表对象后,提交参数重新查询:

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

设置 1s 后报表重现加载,实现自动刷新:

2021-09-02_14-21-31.gif

   移动端支持移动端

getPlatform编辑

方法getPlatform()

获取报表当前所在的预览模式

     参数--
   返回值string

当前所在的预览模式:

  • preview: cpt 分页预览 / frm 非移动端预览

  • view: 数据分析

  • write: 填报预览

  • mobile-preview: 移动端预览

  • mobile-write: 移动端填报

     示例

将获取到的报表对象定义为 report,获取报表当前所在的预览模式:

report.getPlatform();

获取报表对象后,查看当前的预览模式:

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

设计的某些报表功能不支持「数据分析」预览方式时,弹窗提醒:

   移动端支持移动端