第185页,共437页。 显示 4,369 条结果 (0.044 秒)
组件筛选
组件联动
组件跳转
kettle入门体验
把各种数据放到 一个壶里然后以一种指定的格式流出。 Spoon 是一个图形用户界面,它允许你运行转换或者任务,其中转换是用Pan 工具来运 行,任务是用Kitchen 来运行。Pan 是一个数据转换引擎,它可以执行很多功能,例如:从 不同的数据源读取、操作和写入数据。Kitchen 是一个可以运行利用XML 或数据资源库 … 。 worddav4813462079aac33f5053083f78dd77cf.png 启动后界面 worddav428836021defd5fc0b51374ceb4993c0.png Kettle资源库 资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。资源库可以使多用户共享转换任务,转换任务在资源库系统运维⬝ 审核流程
日常工作的各种办公场景中经常需要使用到流程,并且不同部门不同工作内容的流程都会有不同,Smartbi提供一整套完备的流程模块,可以实现工作中流程的灵活审核及动态流转。 学习审核流程主要解决三个问题: 审核的对象是什么? 审核流程应该怎样设计? 审核流程应该怎样发起、审核,不同角色的用户在整个流程中应该怎样 … 。 启动流程应用:启动设计好的流程应用于业务工作。 所有用户按照自己在审核中的角色定位,可以按照如下指引进行相关操作查询: 角色用户 说明 参考操作 普通用户 在流程中更多的是承担填报数据发起流程的职责。 发起流程 https://wiki.smartbi.com.cn/pages交互仪表盘Tab组件联动其他Tab组件
(本文档仅供参考,本示例已在V11版本中测试并验证通过,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码) 问题说明 在交互仪表盘中新增宏代码,根据指定的Tab组件,影响其他tab页: image2025-2-24_9-49-43.png 解决方案 参考下述宏代码实现: function main(page: IPage, portlet: IStaticTabsPortlet) { let otherTabPortlet1: IStaticTabsPortlet = page.getPortletsByTitle(电子表格⬝ 多字段维内排序
设置为“A3”,如图: image2019-7-24 14_47_10.png 报表数据如图: image2019-1-29 15:15:56.png 4、设置排序 1)选中A3单元格,点击工具栏的 属性 按钮,弹出“单元格属性”窗口,切换到“其他”分类页,同一分组内排列顺序选择“升序”,选择排序单元格“C4”,如图: image2022-2-5_15-23-44.png 2)选中B3单元格,点击工具栏的 属性 按钮,弹出“单元格属性”窗口,切换到“其他”分类页,同一分组内排列顺序选择“升序”,选择排序单元格“C3”,如图: image2022-2-5_15-21-25.png 5、隐藏小计电子表格⬝ 多字段维内排序
设置为“A3”,如图: image2019-7-24 14_47_10.png 报表数据如图: image2019-1-29 15:15:56.png 4、设置排序 1)选中A3单元格,点击工具栏的 属性 按钮,弹出“单元格属性”窗口,切换到“其他”分类页,同一分组内排列顺序选择“升序”,选择排序单元格“C4”,如图: image2022-2-5_15-23-44.png 2)选中B3单元格,点击工具栏的 属性 按钮,弹出“单元格属性”窗口,切换到“其他”分类页,同一分组内排列顺序选择“升序”,选择排序单元格“C3”,如图: image2022-2-5_15-21-25.png 5、隐藏小计Java调用jdbc驱动测试
Java调用jdbc驱动执行SQL,对比通过加载当前驱动创建连接花费的时间; 3、数据库执行SQL/存储过程慢 打开smartbi报表加载慢,根据提供的CPU采样,定位是执行SQL/存储过程时数据库返回结果慢,但是将一样的SQL放到数据库工具中执行,返回结果并不需要很长时间,此时可以测试通过Java调用jdbc驱动执行SQL,对比通过加载当前驱动执行SQL所花费的时间; 4、遍历结果集慢 打开smartbi报表加载慢,根据提供的CPU采样,定位是数据库执行SQL后遍历结果集慢,但是将一样的SQL放到数据库工具中执行,查看一定行数的结果集并不需要很长时间,此时可以测试通过Java调用jdbc驱动执行SQL,对比通过加载当前驱动遍历导出 - 电子表格自定义导出文件名称
? image2025-2-26_15-24-52.png 解决方案 可以使用示例代码修改电子表格导出报表的名称 //客户端宏 onRenderReport function main(spreadsheetReport) { //获取报表名称 var reportName … ); //获取报表日期参数,根据参数名称获取 var value = spreadsheetReport.getParameterValue("结束日期"); debugger //自定义文件名 data.items[0].value