第62页,共217页。 显示 2,169 条结果 (0.041 秒)
【仪表盘】点击图标弹出提示
: IStaticTextPortlet) { // 获取富文本组件的dom let dom = portlet.getHtmlContent() dom.innerHTML = '通过宏添加的自定义图标,点击弹出提示:' // 创建一个图标,并添加点击事件插入到富文本组件中 let icon … ) { // 获取富文本组件的dom let dom = portlet.getHtmlContent() dom.innerHTML = '通过宏添加的自定义图标,点击弹出提示:' // 创建一个图标,并添加点击事件插入到富文本组件中 let icon进度图组件取某个字段最大值作为目标值
(本文档仅供参考) 问题描述: 进度图组件里面的目标值,希望获取度量数据里的最大值作为目标值, 效果是例如降序的话第一个一直的100%的效果,但是我们的只能选字段或自定义,有办法实现该需求效果吗? image2025-4-2_20-0-4.png 解决方案: 可以创建一个计算度量,获取到最大值,类似:计算度量-最大值,然后把目标值设置为这个最大值,如图: image2025-4-2_20-5-21.png image2025-4-2_20-5-57.png image2025-4-2_20-6-23.png 进度图组件 目标值 字段最大值RapidsDB数据连接
>:数据库名称; 以上三个信息一般可以向数据库管理员获取。 RapidsDB数据库 1.不支持全连接 2.使用mysql 5 的JDBC驱动不支持获取存储过程,不支持区分表和视图。 3.使用mysql 8 的JDBC驱动会与ETL的内置的Mysql 5的JDBC驱动冲突。 4.不支持GBK编码,连接字符串 … : 1.png 2、根据 2.1章节 提供的配置信息,输入数据库对应的信息。如下图所示: 508.png 说明: 1)名称是数据连接名称,用户可以自定义,不可为空 2)用户名和密码是连接字符串中配置的数据库的连接用户名和密码,一般可以联系数据库管理员获取。 3)驱动程序类型:自定义 4) 连接字符串: 支持其它组件 ⬝ 文本组件
Demo资源的“订单模型”作为数据来源。 3、操作步骤 (1)在仪表盘编辑界面中新建一个单选列表筛选器,拖拽 订单年份 字段到 筛选器区 ,调整筛选器风格,如下图所示: wenbenzujian01.png (2)双击 文本 组件,进入编辑文本界面,点击 更多 ,点击 字段 获取筛选器的值,如下图所示 … 2.2 获取当前日期 1、场景描述:打开报表时获取当前日期。 2、操作步骤 (1)在仪表盘编辑界面中新建一个文本组件,双击 文本 组件,进入编辑文本界面,点击 函数 获取当前日期的值,如下图所示: wenbenzujian08.png (2)通过全选 选中 刚才输入的文本内容,设置文字颜色为“白色”,如下windows常用cmd命令
常用基本命令:netstat,find,ping,cd,辅助符号或命令:Ctrl+C、cls、|、>、向上的箭头键等,常用工具: Process Explorer。 建议掌握这些命令获取帮助的方式,一般都是 ”命令 /?“ 或者“命令 -help”,如“cd /?”,能看懂命令帮助提示(根据帮助尝试使用)。 常用基本命令 1,列出所有任务及进程号,杀进程 tasklist tasklist /? 获取使用帮助 taskkill taskkill /? 获取使用帮助 2,cd 切换目录 cd /? 获取使用帮助 跳转到当前驱动器的根目录关系数据源数据权限
要实现不同的用户登录进来看到的数据不同,我们需要给这个报表对应SQL加where限制条件。如下: select A.xxx from A where A.department = ? 其中“ ?”号获取的值是根据不同的用户登录动态变化的: 如广州用户登录,会得到"广州"这个机构值,然后把这个机构值加到SQL语句 … A.department ='北京' 因此,我们需要根据不同的用户登录获取到这个用户所属的机构。那我们如何获取到用户所属机构呢?Smartbi产品默认自带 系统函数 和 用户属性 功能可以获取到用户所属属性。 一般当登录产品的用户自带机构信息时,比如其所属组就可以获取机构信息,我们使用 系统函数 和数据集SQL关联即可数据权限设置—即席查询
的"区域"字段到表达式区域,然后输入等于号,再从左侧资源树下拖拽系统函数获取当前用户默认值名称CurrentUserDefaultDepartmentName()到表达式区域。如下图: image2022-2-22_11-38-34.png 上面例子是简单的例子,使用系统内置的函数,取当前用户所属机构与数据库字段进行关联来控制权限。在实际的应用中,通常是通过用户属性功能,从数据库的用户权限配置表中,根据当前用户名获取对应能获取的数据。 例如,新建一个用户属性叫做"获取当前用户访问权限”,此用户属性的含义是根据用户名获得了用户所在的部门。它的表达式是:select depart from departmentTable电子表格添加新行时自动为单元格赋值
, editingCellPosition) { var row = editingCellPosition.row;//行 var col = editingCellPosition.column;//列 //执行sql,获取序号 var newIdValue = getSqlResult … , newIdValue, "PARAM_DISPLAY"); } } /** * 执行SQL语句,获取结果集 */ function getSqlResult() { var util = jsloader.resolve("freequery.common.util"); var ret电子表格添加新行时自动为单元格赋值
宏代码 function main(spreadsheetReport, editingCellPosition) { var row = editingCellPosition.row;//行 var col = editingCellPosition.column;//列 //执行sql,获取 … spreadsheetReport.spreadsheetReportWriteBack.setWriteBackCellData(row + 1, col + 0, newIdValue, newIdValue, "PARAM_DISPLAY"); } } /** * 执行SQL语句,获取结果集 */ function getSqlResult() { var util数据权限设置—即席查询
。 469.png 在右侧设置区内,选择业务主题对应数据源下的"顾客表"表右键选择 设置 按钮,则右侧会出现数据权限列表,点击 添加。 470.png 切换为 高级设置,从左侧拖拽"顾客表"表中的"区域"字段到表达式区域,然后输入等于号,再从左侧资源树下拖拽系统函数获取当前用户默认值名称CurrentUserDefaultDepartmentName()到表达式区域。如下图: 471.png 上面例子是简单的例子,使用系统内置的函数,取当前用户所属机构与数据库字段进行关联来控制权限。在实际的应用中,通常是通过用户属性功能,从数据库的用户权限配置表中,根据当前用户名获取对应能获取的数据。 例如,新建一个用户属性叫做