第52页,共421页。 显示 4,203 条结果 (0.063 秒)
内置IF函数实现动态SQL拼接
(文档仅供参考) 使用场景 使用IF函数来实现动态的SQL拼接 使用入口 入口.png 一般可以通过如下入口找到:函数列表->系统函数->逻辑函数->IF 使用方式 基本格式:IF('条件','true结果'[,'false结果']) 支持IF函数的嵌套,比如:IF('条件',IF('条件','true结果','false结果'),'false结果') 支持常见的关系运算符>、>=、==、<、<=、!= 示例 在数据集中使用IF函数去拼接where条件 拼接where条件.png 在用户属性中使用IF函数 用户属性使用示例.png 支持范围 范围 是否支持 原生sql数据集条件格式告警 - 电子表格实现交叉报表不为空的数据填充颜色
(本文档仅供参考) 问题说明: 我想实现交叉报表中不为空的数据单元格填充颜色,为空的单元格保持白色: image2021-6-22_11-24-50.png 解决方案: 可以使用excel自带的条件格式 的功能实现: 如下图,新建一个条件格式,然后输入如下公式 =ISBLANK(D4)=FALSE 需要注意的是D4单元格这个需要根据实际需求去修改。 image2021-6-22_11-25-17.png 添加相关的条件规则之后,可以点击管理条件规则进行查看,如下图: image2021-6-22_11-25-25.png 设置完后,预览报表的效果图如下下钻 - 电子表格点击图形实现下钻
(本文档仅供参考) 问题 需求:交互仪表盘实现一个图形的下钻到相关的详细信息,不影响其他图形。 解决方案 可通过制作一个“源报表”(即图形),再制作一个通过参数传递的“目的报表”(即相关的详细信息),最后在交互仪表盘通过url链接,链接“源报表”即可实现需求。详细设置步骤可参考下图: 1、源报表设置 image2019-7-18 15:44:3.png 2、跳转设置 image2019-7-18 15:44:41.png 3、目标报表设置 image2019-7-18 15:47:3.png 4、在交互仪表盘报表插入url控件Echarts图形-扩展属性:电子表格中地图设置为底层图形,上面其它echarts图形要求透明
(本文档仅供参考) 问题 电子表格中最底层是画的echarts地图,然后在周边分别画了其它echarts图形,要求周边的这些图形是透明的,且背景也是透明,如下图效果: image2018-11-14 15_12_0.png 解决方案 针对周边的图形添加扩展属性,设置图形透明及背景透明 … , 128,0.3)" } 实现效果: image2018-11-14 15:13:25.png echart图形透明手机号和邮箱自定义加解密扩展接口说明
说明 (smartbi.usermanager.UserManagerModule) /** * codec, 自定义 IUserInfoCodec 实现的实例 */ void setUserCellPhoneNumberCodec(IUserInfoCodec codec); 2.4 注册邮箱自定义codec接口说明 (smartbi.usermanager.UserManagerModule) /** * codec, 自定义 IUserInfoCodec 实现的实例 */ void setUserEmailAddressCodec(IUserInfoCodec codec); 3、参考例子 // 自定义codec实现 class MyCodec扩展包开发环境部署
1 说明 进行扩展包开发前需要有能进行扩展包开发的环境,本文介绍了基础的扩展包开发环境如何搭建,并在搭建完成之后使用开发环境直接部署Smartbi并启动。 部署扩展包开发环境有两种方式: 方式一是使用扩展包开发IDE,其中包含了扩展包开发所需要的开发工具Eclipse,Tomcat,适合于新手; 方式二是手动配置扩展包开发环境,适合于已有WEB开发环境用户。 2 扩展包开发IDE(方式一) 安装与启动IDE:请到以下地址下载IDE:链接:https://pan.baidu.com/share/init?surl=MH1K1U4-WQuByYSjsYPK7w https扩展包开发环境部署
1 说明 进行扩展包开发前需要有能进行扩展包开发的环境,本文介绍了基础的扩展包开发环境如何搭建,并在搭建完成之后使用开发环境直接部署Smartbi并启动。 部署扩展包开发环境有两种方式: 方式一是使用扩展包开发IDE,其中包含了扩展包开发所需要的开发工具Eclipse,Tomcat,适合于新手; 方式二是手动配置扩展包开发环境,适合于已有WEB开发环境用户。 2 扩展包开发IDE(方式一) 安装与启动IDE:请到以下地址下载IDE:链接:https://pan.baidu.com/share/init?surl=MH1K1U4-WQuByYSjsYPK7w https实现多级用户管理
多级用户管理 Smartbi系统中用户管理可实现多级用户管理,如下图: image2014-9-10 10_36_4.png 如上图所示,多级组织机构可分为总部、二级机构、三级机构等等。可以根据组织机构,按照其不同级别机构成员的不同职责,对各个机构的组成人员进行分类划分,赋予其不同的管理权限,从而实现管理权限下放,即实现用户的多级管理。 每个分支机构按“用户组”进行管理,每一个组可以设置不同的分工人员对本组成员(包括当前组的用户和下级用户组)进行用户管理和权限管理。 (1) 管理员。管理员主要负责总部及其下级用户组的用户和权限管理。根据客户具体需求可继续进行划分,如有的系统可分为技术管理员(负责数据源等资源权限的分配常见扩展包报错及解决思路
(此文档仅供参考) 问题1:扩展包-解压不正常 1.jpg2.jpg 解决方案 同一个启动脚本执行了多次,杀掉所有同路径的tomcat进程再重启 问题2:部署扩展包-登录验证类报错 3.png 解决方案 logintoken.ext 未正常部署,可参考此文档解决:https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=41552716 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=41552716 问题3:部署changelogo.ext扩展包之后OEM扩展包修改顶头“首页”首页为其他自定义名称
(本文档仅供参考) 问题说明 通过文档:移动端自定义logo扩展包下载的扩展包MobilePortalChange.ext,但是wiki中未有修改顶头首页名称的示例。 32.jpg 解决方案 在扩展包路径 vision/mobileX/static/patch.js文件添加如下的内容,可以达到修改上方标题 … ExtensionFactory = function () { } ExtensionFactory.prototype.initContext = function (name, context) { // 扩展点 if (name === 'Home') { document.querySelector