第61页,共444页。 显示 4,434 条结果 (0.06 秒)
仪表盘通过宏获取参数值自定义文本组件内容
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 (本示例已在V10.5.15版本中测试并验证通过) 问题说明 在交互式仪表盘中,使用文本组件获取公共参数的真实值和显示值,应该如何实现? 解决方案 1、获取真实值:使用函数 [GetSelectedFieldValue(xx,xx,xx)],参考其它组件 ⬝ 文本组件 ⬝ 字段取数 (注:模型参数使用该函数获取到的是显示值) 2、获取显示值 1)要把参数组件应用于文本从第三方系统中打开Smartbi资源
","displayValue":"显示值"}]&resid=I2c949e8e1ac2d5e6011ac380971301b8 | | paramsInfoBase64 | paramsInfo参数经过Base64编码后的格式,用来解决参数中包含中文和特殊字符问题。与paramsInfo参数,两者选其一。 | paramsInfo的Base64 … ":"参数名称","value":"真实值","displayValue":"显示值"}]&resid=I2c949e8e1ac2d5e6011ac380971301b8 | | paramsInfoBase64 | paramsInfo参数经过Base64编码后的格式,用来解决参数中包含中文和特殊字符问题转换规则
,主要有:SQL和静态列表。默认是“SQL”。 若选择SQL,在“转换规则”文本区中需要输入SQL表达式,并确定其实际值和显示值。 若选择静态列表,“转换规则”文本区变成静态列表形式,需要列出所有的显示值及对应的真实值。 转换规则 设置转换规则的主要区域,根据转换类型而不同。 实际值和显示值 与SQL转换类型结合使用。 批量导入 与静态列表结合使用。 描述 转换规则的描述信息,显示在资源目录区的提示信息中。 静态列表 静态列表是通过手动输入或是Excel导入的方式对需转换的真实值和显示值进行设置。如下原本数值型字段转换为字符串类型,且强制保留2位小数
1 背景 在批发订单中,数量以 “件” 为单位时,若系统默认为数值型,超过 1000 件后需显示为 “1000.00 ” 以明确精度,没超过就显示原来的值。 2 具体示例说明 可以点击链接 https://demo.smartbi.com.cn/smartbi/smartbix/?integrated … 1.png 3、创建计算度量“销售量保留2位小数”,表达式如下: 3.png 4、勾选“销售量保留2位小数”在报表中显示,销售量大于1000的都显示了2位小数,小于1000的都是显示原始值: 4.png1 创建模型
", "defaultType": "CONSTLIST", "defaultValue": { "value": [ [ "默认值真实值", "默认值显示值 … 显示值" ] ] }, "alias": "参数" } ] } ``` ### 简单示例7:SQL私有查询带参数,有私有参数进行映射(私有参数含有SQL) ```json { "name从第三方系统中打开Smartbi资源
在右侧的工作区面板中显示右键菜单,默认为true。 showResource:控制是否显示左侧的业务主题面板,默认为false。 hidetoolbaritems:控制报表工具栏中需要隐藏的按钮,其格式如下:REFRESH SAVE SAVEAS MYFAVORITE;中间以空格分割,每个按钮对应的值说明如下 … 在报表分析页面显示参数面版,默认为true。 isWritable:控制回写报表是否允许回写。 hidetoolbaritems:控制报表工具栏中需要隐藏的按钮,其格式如下:REFRESH MYFAVORITE;中间以空格分割,每个按钮对应的值说明如下: REFRESH 刷新; MYFAVORITE 保存到收藏夹电子表格⬝ 其他
概述 其他通常用于电子表格报表进行排序、结果集筛选和是否使用Smartbi产品本身设置的显示值。 只有数据列字段才可以进行其他设置。 功能入口 入口1:选中数据列字段所在单元格,点击工具栏的 属性 按钮,弹出“单元格属性”界面,选择“其他”页签,如图: https … 。 https://wiki.smartbi.com.cn/download/attachments/83709577/image2019-2-21%2016%3A46%3A33.png?version=1&modificationDate=1643098564000&api=v2 使用显示值 1参数设置
字串。 5、数据模型的参数暂不支持全局参数。 6、参数可以应用计算度量、命名集、计算成员、计算列。 2 参数管理 1、在数据模型中、透视分析、即席查询、模型查询中如果使用了参数,可以设置备选值是否显示”全部“;如果勾选“显示[全部]”,在前端展示时,备选值中会多一个全部、全选的选项;不勾选则没 … ; 那么在数据模型参数映射之后,默认值也需要填写;否则不能正常查询报表,会提示需要先设置参数默认值。 默认是”静态列表“选项。 备选值 默认是”静态列表“选项,如果“静态列表”满足不了,可以使用 “SQL”,通过写SQL语句动态显示备选值。 SQL表达式支持参数嵌套,例如:select即席查询-表格菜单
进行排序。 设置表格先按“产品类别”升序排列,再在每类产品中按“销售额”降序排列。 41.gif 过滤 对当前字段进行条件过滤来显示用户所需数据。 显示所有:对“定制过滤”的字段恢复其初始值,即显示字段“定制过滤”之前的所有记录。 定制过滤:用户设置即席查询表格中的字段过滤条件来显示筛选 … 似。 字段选择区:选择当前字段需要显示的数据,可以通过下拉框选择或者直接输入文本。 条件关系选择区:“定制过滤”可以同时设置两种过滤条件,条件关系有AND和OR两种,AND表示“并”关系,OR表示"或"关系。 设置表格的"单价"字段只显示18.60到64.80的数据,查看该范围数据后恢复初始值参数 - 电子表格在切换sheet时如何动态切换对应参数
]); } } } 注意: (1)刷新两次的正常的,因为切换sheet的时候本身要刷新,刷新的时候才设置的参数,设置了参数又会刷新一次; (2)如果涉及真实值、显示值,参考下方的示例,显示值和真实值分开处理: //电子表格客户端宏 对象 : spreadsheetReport 事件 … ,该如何实现? 如下截图,希望点击sheet1时,参数变成西北的值: image2024-11-1_18-20-12.png 解决方案: //电子表格客户端宏 对象 : spreadsheetReport 事件: onRender function main(spreadsheetReport