搜索

Help

第23页,共293页。 显示 2,929 条结果 (0.062 秒)

  1. 电子表格根据参数值不同显示不同的报表

    该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 在电子表格报表中切换一个参数,根据不同的参数值打开不同的报表。如下图所示,切换【跳转报表】参数,当值为1的时候显示电子表格1: 根据参数值跳转到报表.gif 设置方法 1、在 公共设置 > 参数定义 中,创建参数。 46.png 47.png 2、在“分析展现”节点下,创建电子表格1、电子表格2对应的查询,要求所有查询都需要在where条件中添加"B参数"="B参数",如下
  2. 电子表格根据参数值不同显示不同的报表

    该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 在电子表格报表中切换一个参数,根据不同的参数值打开不同的报表。如下图所示,切换【跳转报表】参数,当值为1的时候显示电子表格1: 根据参数值跳转到报表.gif 设置方法 1、在 公共设置 > 参数定义 中,创建参数。 46.png 47.png 2、在“分析展现”节点下,创建电子表格1、电子表格2对应的查询,要求所有查询都需要在where条件中添加"B参数"="B参数",如下
  3. 电子表格实现根据参数值切换控制sheet页的显示或隐藏

    (本文档仅供参考,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。) 问题描述: 电子表格报表实现根据参数值切换控制sheet页的显示或隐藏 参考示例: 如下图电子表格示例,有4个sheet页分别为,有一个参数发货区域(参数备选值有东北、华北....)。 image2024-6-29_15-1-11.png 参考宏代码,选中报表鼠标右键进入宏管理页面,新建客户端模块,对象:spreadsheetReport 、 事件:onParamValueChanged image2024-6-29_15-3-52.png 将下述代码
    FAQ中心六月 29, 2024
  4. 实现参数 支持 3个月、6个月和具体时间区间的选择

    (本文档仅供参考) 问题 如下,在参数面板中,需要实现“选择任务时间”。当选择“3个月”时,后面的日期为3月前的日期到当天的日期范围; image2018-7-25 10:52:3.png 当选择“6个月”时,后面的日期为6月前的日期到当天的日期范围 image2018-7-25 10:53:12.png 且可以自定义具体的日期区间,进行筛选数据 image2018-7-25 10:53:42.png 解决方案 上述的需求我们可以通过构造3个参数时间。第一个参数为“选择任务时间”,控件类型为平铺面板,其值为“3个月”和“6个月”。然后构造两个日期参数,“开始日期”和“结束日期”,设置这两个参数
    FAQ中心八月 17, 2021
  5. 下拉树参数除根节点以外排序无效

    问题描述: 在设置下拉树参数时设定order by排序,在参数预览时可以排序,但在报表展现时只有根节点排序而其他并不排序显示。已经设置参数禁止缓存,也清理过缓存和浏览器缓存,同样尝试过设置排序按父节点字段和子节点字段,均无效。 参数设置: image2021-8-26_20-59-56.png image2021-8-26_21-0-18.png 解决办法: 该问题通过把树参数的“动态加载子节点”属性去掉解决。原因是对于下拉树参数,当动态加载子节点时,smartbi在执行sql时会重新封装sql以便加载子节点下的数据,对应获取子节点的sql语句被重新封装后,子查询的排序效果会丢失
  6. 下拉树参数除根节点以外排序无效

    问题描述: 在设置下拉树参数时设定order by排序,在参数预览时可以排序,但在报表展现时只有根节点排序而其他并不排序显示。已经设置参数禁止缓存,也清理过缓存和浏览器缓存,同样尝试过设置排序按父节点字段和子节点字段,均无效。 参数设置: image2021-8-26_20-59-56.png image2021-8-26_21-0-18.png 解决办法: 该问题通过把树参数的“动态加载子节点”属性去掉解决。原因是对于下拉树参数,当动态加载子节点时,smartbi在执行sql时会重新封装sql以便加载子节点下的数据,对应获取子节点的sql语句被重新封装后,子查询的排序效果会丢失
  7. 电子表格根据参数值不同跳转至不同报表

    提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表设置跳转规则时,有时会遇到如下需求:要求根据源报表某参数参数值不同,跳转到不同的目标报表。或者是根据其他判断条件,跳转到不同的目标报表,类似上述需求,可以参照如下方法设置。 资源演示效果如下: 设置方法 根据参数值跳转到不同的报表(内部).gif 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表,源报表和目标报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择
  8. 电子表格根据参数值不同跳转至不同报表

    提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表设置跳转规则时,有时会遇到如下需求:要求根据源报表某参数参数值不同,跳转到不同的目标报表。或者是根据其他判断条件,跳转到不同的目标报表,类似上述需求,可以参照如下方法设置。 资源演示效果如下: 设置方法 根据参数值跳转到不同的报表(内部).gif 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表,源报表和目标报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择
  9. 图形宏对象中如何获取参数

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

    问题说明 注:宏示例仅供参考。 如何在报表宏里面给参数赋值? 解决方案 //对象:INSIGHT 对象:onRender function main(insight) { //debugger; insight.paramPanelObj.setParamValue(insight.params[0].id, '调味品', '调味品'); //其中的0代表报表的第一个参数,1代表第二个参数... } 另:可以通过insight.params[0].name或者insight.params[0].alias方法获取到第一个参数的名称或别名以判断是不是要赋值的参数
    FAQ中心八月 09, 2021