反馈已提交

网络繁忙

参数面板接口

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

    版本功能变动
    11.0.1
    新增 collapse、expand、submit 接口
    11.0

    和 10.0 区别

    获取参数面板上控件时,使用 11.0 新接口 getParameterContainer() 获取参数面板后,再获取面板上控件。

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

    在使用接口前,请务必先仔细阅读 JS API 兼容说明,接口默认支持普通报表和决策报表(新版)。

    getWidgetByName

    方法getWidgetByName(name)获取参数面板中的控件,获取后结合控件接口使用
         参数name: string控件名称,字符串
       返回值object 控件对象,需要结合控件的属性/方法使用
         示例

    示例1:若获取到的参数面板定义为 parameterContainer,获取参数面板上的下拉框控件 comboBox0 

    parameterContainer.getWidgetByName("comboBox0");

    示例2:获取报表参数面板上的下拉框控件 comboBox0 

    _g().getParameterContainer().getWidgetByName("comboBox0");


      应用示例

    获取参数面板上的控件后给其赋值,实现参数面板中控件值联动:

    点击可下载模板:获取参数面板上的控件.cpt

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

        移动端支持移动端

    collapse

    方法collapse()收起参数面板
         参数--
       返回值void
         示例

    示例1:若获取到的参数面板对象定义为 parameterContainer,收起参数面板

    parameterContainer.collapse();

    示例2:获取参数面板后将其收起

    _g().getParameterContainer().collapse();


      应用示例

    点击工具栏按钮,收起参数面板:

    点击可下载模板:自定义工具栏按钮控制参数面板的展开与收起.cpt

    2021-11-25_11-08-19.gif

       移动端支持移动端

    expand

    方法expand()展开参数面板
         参数--
       返回值void
         示例

    示例1:若获取到的参数面板对象定义为 parameterContainer,展开参数面板

    parameterContainer.expand();

    示例2:获取参数面板后将其展开

    _g().getParameterContainer().expand();


      应用示例

    点击工具栏按钮,展开参数面板:

    点击可下载模板:自定义工具栏按钮控制参数面板的展开与收起.cpt

    2021-11-25_11-08-19.gif

       移动端支持移动端

    submit

    方法submit()自动提交后查询
         参数--
       返回值void
         示例

    示例1:若获取到的参数面板定义为 parameterContainer,自动提交后查询

    parameterContainer.submit();

    示例2:报表自动提交后查询

    _g().getParameterContainer().submit();


      应用示例

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

    点击可下载模板:提交后自动查询.cpt


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

        移动端支持移动端


    附件列表


    主题: 二次开发
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭



    AI

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