搜索

Help

第1页,共346页。 显示 3,451 条结果 (0.514 秒)

  1. 通过获取参数备选值

    示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 如何通过获取到参数备选值(示例是基于电子表格实现,其他的报表类型可参考如下代码实现) 设置方法 类型:ClientSide(客户端)   对象:spreadsheetReport    事件:onRenderReport 获取到个人参数的备选值,示例如下: function main(spreadsheetReport) { var util = jsloader.resolve
  2. 通过获取参数备选值

    示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 如何通过获取到参数备选值(示例是基于电子表格实现,其他的报表类型可参考如下代码实现) 设置方法 类型:ClientSide(客户端)   对象:spreadsheetReport    事件:onRenderReport 获取到个人参数的备选值,示例如下: function main(spreadsheetReport) { var util = jsloader.resolve
  3. 设置参数轮播后与组件定时刷新冲突导致参数轮播不生效

    (本文档仅供参考) 问题说明 参考文档:【仪表盘】根据筛选器(列表、下拉)备选值轮播 设置了相应的参数轮播宏代码,此时由于业务需求需要添加时间组件定时刷新,时间为1秒(小于参数轮播的轮播时间)。造成参数轮播不生效,无法自动轮播。 参数轮播不生效1.png 解决方案 可将相关时间组件另发布,然后在当前仪表盘进行url组件引用该资源即可规避此问题。 参数轮播不生效2.png 设置了参数轮播自动刷新不生效 组件定时刷新时间没变
    FAQ中心一月 07, 2025
  4. 仪表盘通过获取参数值自定义文本组件内容

    提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 (本示例已在V10.5.15版本中测试并验证通过) 问题说明          在交互式仪表盘中,使用文本组件获取公共参数的真实值和显示值,应该如何实现? 解决方案         1、获取真实值:使用函数 [GetSelectedFieldValue(xx,xx,xx)],参考其它组件 ⬝ 文本组件          (注:模型参数使用该函数获取到的是显示值)         2、获取显示值         1)要把参数组件应用于文本组件,文本组件才会
    FAQ中心昨天3:55 下午
  5. 图形对象中如何获取参数

    (本文档仅供参考) 问题: 在V97版本中开发了一个电子表格报表,希望根据参数值不同展示不同的图形效果,所以想在图形的对象中获取参数对象,该如何获取? 解决方案: var spreadsheetReport = chartView.getContext();    var value = spreadsheetReport.getParameterDisplayValue("c_target");  //c_target参数名称,根据参数名称获取参数显示值
    FAQ中心七月 22, 2022
  6. 示例-电子表格如何获取多选参数,并取得每个参数值运用呢?

    (本文档仅供参考,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。) 问题 宏代码如何获取多选参数,并取得每个参数值运用呢? image2018-10-29 13:16:32.png 解决方案 可以参考以下宏代码获取到多选参数的值,并使用split()函数分隔每个值。 function main(spreadsheetReport) { var params = spreadsheetReport.getParameterValue("产品名称"); logger.info(params); var arr
    FAQ中心六月 03, 2025
  7. 【模型即席查询】根据不同参数值显示不同的报表

    示例效果 在即席查询中切换一个参数,不同的参数值打开不同的报表。 如切换【报表】参数,值为1的时候显示报表1,值为2的时候显示报表2, 值为3的时候显示报表3: 参数切换报表.gif 设置方法 1. 分别在3个报表使用到的数据模型中添加一个参数,设置好默认值 image.png 2. 在“分析展现”节点下分别创建即席查询报表1、报表2、报表3。 3. 切换到 公共设置 > 资源包 节点下,新建一个资源包,类型选择即席查询,并且勾选【基于数据模型】,适用范围选择报表1、报表2和报表3。 image (1).png 4. 双击此资源包进入报表界面。 5. 在报表界面新建客户端模块,在弹出的新建模块对话框
    Smartbi Insight V10帮助中心十二月 29, 2022
  8. 示例-echarts图形标题与参数进行联动

    (本文档仅供参考,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。) 问题描述 图形的标题需要依据参数值来进行动态变化,怎么实现? 解决方案 可使用如下的客户端实现 //对象:ClientSide 事件 … title = options.title.text; //获取图形标题 var parm = options.chartdata.paramsData[0].value; //获取参数 options.title.text = parm
    FAQ中心八月 17, 2021
  9. 仪表盘通过自定义参数

    提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 问题说明          在仪表盘中期望通过代码灵活自定义筛选器的默认值。       image2023-8-29_10-19-43.png 解决方案         效果:筛选器默认值可通过宏代码自定义。       image2023-8-29_10-17-38.png       代码:参考如下仪表盘宏代码 function main(page: IPage, portlet: IFilterPortlet) { page.getPortle
    FAQ中心八月 29, 2023
  10. 第二课:客户端

    1. 概述 Smartbi提供客户端,用以实现特定的报表展现效果,因为仅在页面展示时生效,所以称为客户端(如下图,页面渲染时在参数后面添加特定按钮)。 01.png 在进行客户端的学习前,建议了解: 报表创建方式 https://wiki.smartbi.com.cn//pages … · 参数说明  o cell:当前点击的单元格对象 onInitPopupMenu · 事件原型:function main(popupMenu, cell) {} · 事件说明:在单击多维分析表格进行该事件处理,显示命令菜单,只有单击菜单中相关命令才会执行 · 参数说明  o