第13页,共349页。 显示 3,490 条结果 (0.029 秒)
导入文件
是指导入线下处理好的Excel、CSV、TXT、数据分析包等文件。 适用情况:线下数据需要合并分析。 导入数据文件 创建”导入文件“类型模型表的方法如下: 1、在“数据模型”定制界面单击创建私有查询按钮image2022-2-4_20-46-19.png,选择 导入文件: image2022-2-4_14-55-25.png 2、弹出”选择导入文件“窗口: image2021-7-8_15-5-41.png 3、点击上传文件,弹出本地目录,选择数据文件。 当数据文件含有多个sheet时,需要在”选择excel工作表”窗口中选择sheet。 image2021-8-3_14-49-37.png 当数据文件后门文件
说明:此类文件为标准产品功能页面,经评估为误报,建议通过加入白名单或优化页面以确保安全性和功能完整性,避免影响用户体验。 @self获取总行数问题
有时候我们预览SQL查询结果,数据能查询出来,但会提示获取总行数SQL错误。 image2023-11-21_23-29-14.png Smartbi执行SQL时会发送两条SQL,其中一条查询数据,另外一条查询总行数。获取总行数SQL需要在原始SQL中嵌套查询count(*),如果SQL不支持嵌套,执行就会报错。 image2023-11-21_23-32-12.png 解决方案: 方案1、系统选项中【是否获取总行数】设置为否,不设置总行数。 方案2、数据集设置成抽取。 方案3、修改SQL。如何在客户端宏获取当前登录用户的角色
(本文档仅供参考) 问题 如何在客户端宏获取当前登录用户的角色 解决方案 客户端获取相关角色的逻辑如下: var userService = jsloader.imports("bof.usermanager.UserService").getInstance(); var currentUser = userService.getCurrentUser(); var allRoles = userService.getAllRolesOfUser(currentUser.id); //用户角色可能有多个,返回的是用户的全部角色 //alert(allRoles[0].name) //打印获取的角色名称 交互回写-文件下载配置时选择“格式”里的“文件”选项,提示“需要绑定表字段”
(该文档仅供参考) 问题 参考wiki https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=40436561 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=40436561 实现文件下载时,单元格绑定了字段,但是选择“格式”里的“文件”选项,仍旧提示“需要绑定表字段” 原因 只有数据源下的表字段才能设置为文件格式,绑定数据集的输出字段是不可以设置为文件格式的。 image2023-9-14_10-34-40.png 解决方案 重新拖拽数据源表下字段。 若替换Smartbi文件
1 概述 Smartbi扩展包可以方便的替换Smartbi原有的文件,包括图片、样式、HTML、JSP和JS文件等。 当需要替换原有的文件时,在扩展包中建立与该文件在smartbi.war包中一致的目录结构,在该目录中建立同名的文件。Smartbi会优先加载扩展包中的文件。 替换文件最常用的场景: 通过替换图片及样式来改变Smartbi的皮肤。 通过替换HTML文件来改变Smartbi的布局。 关于如何查找定位对应图片、css或js,请见Smartbi前端框架介绍 https://wiki.smartbi.com.cn//pages替换Smartbi文件
1 概述 Smartbi扩展包可以方便的替换Smartbi原有的文件,包括图片、样式、HTML、JSP和JS文件等。 当需要替换原有的文件时,在扩展包中建立与该文件在smartbi.war包中一致的目录结构,在该目录中建立同名的文件。Smartbi会优先加载扩展包中的文件。 替换文件最常用的场景: 通过替换图片及样式来改变Smartbi的皮肤。 通过替换HTML文件来改变Smartbi的布局。 关于如何查找定位对应图片、css或js,请见Smartbi前端框架介绍 https://wiki.smartbi.com.cn//pages上传License后提示"系统授权文件版本不是V7或以上,请更新授权文件"
(本文档仅供参考) 问题说明 上传license后提示“系统授权文件版本不是V7或以上,请更新授权文件”: image2018-11-2 10:44:27.png 解决方案 在确认了license的版本与服务器所需使用的版本一致的情况下,该问题可能是由于license文件的编码方式不对导致,可现将license文件在本地重新打开后以“UTF-8”的编码形式保存再上传重启。编码方式改变可能是由于下载下来后打开过该license导致编码进行了改变。 系统授权文件版本不是v7或以上,请更新授权文件【仪表盘】获取筛选器的值
该宏示例在 V10.5上 验证通过 本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 1. 示例效果 预期效果:获取到筛选器的值并用弹窗显示出来 image2021-9-14_16-52-42.png … /interfaces/ifilterportlet.html#getvalue),把下面宏代码复制到代码区域; function main(page: IPage, portlet: IFilterPortlet) { let msg = [] // 获取其他筛选器 let otherPortlet通过宏获取参数备选值
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 如何通过宏获取到参数备选值(示例是基于电子表格实现,其他的报表类型可参考如下代码实现) 设置方法 类型:ClientSide(客户端宏) 对象:spreadsheetReport 事件:onRenderReport 获取到个人参数的备选值,宏示例如下: function main(spreadsheetReport) { var util = jsloader.resolve