第13页,共101页。 显示 1,002 条结果 (0.022 秒)
Excel数据导入简介
Excel导入模板。 导入规则:根据Excel文件模块,定义Excel中指定sheet页的数据导入到哪个库、哪张表、哪些字段,以及延伸的一些功能设置。 值域范围:可选值列表的定义,用于验证Excel中某一列的数据必须在指定的可选值列表内,目前仅支持字符串类型。 支持的功能 支持导入Excel 2003的xls … 导入的列数据进行验证。 支持忽略或回滚的异常处理规则,并可将异常数据、出错原因导出排查。 支持扩展接口,实现自定义导入需求或验证需求。 功能的限制 管理员需要先在数据库中创建好表结构,导入模板不会自动创建表结构。 在一个导入规则中,只能将一个Excel sheet页的数据导入到对应一张数据库表中。如果想将Excel融合分析如何实现有系统数据+手工输入内容的报表
来源,需更换一个包含"相关数据集、透视分析、即席查询”的License授权文件。 3、点击 刷新数据,查看数据的基本情况,再决定自定义一个怎样的行列固定报表。 45.png 4、新建一个sheet页,根据刚才查看的数据情况,在该sheet页中自定义一个合适的行列固定报表。 image2020-8-24_14-22-3.png 5、在报表中空的单元格填入合适的公式,填充报表。 image2020-9-9_11-18-3.png 下面表格补充其他单元格的公式及其说明。 数据 公式 说明 本月目标值 =SUMIFS(表3[目标值],表3[时间],Sheet4!J1) sumifs函数用于计算计算其Excel融合分析如何实现有系统数据+手工输入内容的报表
来源,需更换一个包含"相关数据集、透视分析、即席查询”的License授权文件。 3、点击 刷新数据,查看数据的基本情况,再决定自定义一个怎样的行列固定报表。 45.png 4、新建一个sheet页,根据刚才查看的数据情况,在该sheet页中自定义一个合适的行列固定报表。 image2020-8-24_14-22-3.png 5、在报表中空的单元格填入合适的公式,填充报表。 image2020-9-9_11-18-3.png 下面表格补充其他单元格的公式及其说明。 数据 公式 说明 本月目标值 =SUMIFS(表3[目标值],表3[时间],Sheet4!J1) sumifs函数用于计算计算其电子表格⬝ URL链接
概述 URL链接主要的应用场景: 1、在使用电子表格制作KPI等综合报表时,在报表中需要多个表格、图形等元素。有时候一部分元素已经在另一张报表中制作好,希望将该报表直接嵌入到新的报表中进行展示,或想将外部网页资源添加到报表中,可以通过URL链接实现该功能。 2、一个sheet页需要有清单报表和图形,但是由于清单报表只能使用一个sheet表格,因此可以通过URL链接的方式将清单报表引入到有图形的sheet页。 SmartbiV7.0以上版本支持URL链接嵌入内部资源。 SmartbiV8.0以上版本支持URL链接嵌入Web链接。 嵌入内部资源 URL链接目前只支持选择电子表格报表。 URL链接控件不支持导出WEB电子表格 ⬝ 报表应用 ⬝ 清单报表
、点击 保存 ,即可浏览相关效果。 qingdanbiao-07.png 注意事项 1、清单报表不支持回写;不支持多sheet页;不支持多数据集;不支持父格属性;不支持设置扩展方向、数据设置、汇总;不支持数据区域。 2、为了提升清单表的导出速度,可按需执行以下设置: 设置所有的字段不应用数据层的数据格式及转换规则,如果想要调整数据的展示格式,可使用Web电子表格的单元格格式实现。 daochuxingneng-01.png 在系统选项的高级设置中,设置清单报表每次生成的行数SPREAD_SHEET_LIST_REPORT_ROWS_PER_PAGE,此设置项默认是1万行,可根据服务器配置,按需调整此图形满足条件增加跳转链接
:在报表中,只有类别等于海鲜或者日用品的数据才能够进行跳转。 image2020-6-15 16:15:39.png 设置步骤 1、在电子表格设计器中创建电子表格,其中图形位于Sheet1,并且图形名称为“图表2”。 image2020-6-15 16:17:4.png 2、在左侧资源树中找到跳转源电子表格 … :10.png 5、点击对象设置:表格在Sheet1页签中,因此标签页选择“Sheet1"; image2020-6-15 16:24:59.png 6、点击对象设置:本示例中属于图形跳转,因此跳转对象选择 图形 。 image2020-6-15 16:25:56.png 7、点击对象设置:本示例中点电子表格设置图形位置下的单元格背景色
下面宏代码复制到代码编辑区域。 宏类型 类型 对象 事件 服务端宏 spreadsheetReport onBeforeOutput 宏代码 function main(spreadsheetReport) { var sheet = spreadsheetReport.workbook.worksheets.get(0); //获取图表,"图表 1"为图表的名称 var shape = sheet.shapes.get("图表 1"); var cells = sheet.cells; //获取图表左上角的行号、右下角的行号、左上角的列号和通过Excel导入同步用户
,准备需要导入的用户信息文件。 下面对模版文件进行详细说明:该文件有三个sheet页,分别为:用户、组、角色,以下分别从用户、组、角色三方面介绍导入信息该如何填写。 (1) 用户,格式如下: 图1.png 用户ID:必填项,内容可随意定义,但必须保证其唯一性。对应t_user表中 … 户是否可以正常使用系统。1为启用、0为禁用,若不填写,则默认为禁用。对应t_user表中的c_isenabled。 用户所属组ID:用户所在组的组ID,此ID需要与“组”sheet页中的组ID对应,多个组用半角符号;分隔。若不填写,则默认为根组。该属性对应在t_group_user表中增加相关记录。 用户角色:用户电子表格设置图形位置下的单元格背景色
下面宏代码复制到代码编辑区域。 宏类型 类型 对象 事件 服务端宏 spreadsheetReport onBeforeOutput 宏代码 function main(spreadsheetReport) { var sheet = spreadsheetReport.workbook.worksheets.get(0); //获取图表,"图表 1"为图表的名称 var shape = sheet.shapes.get("图表 1"); var cells = sheet.cells; //获取图表左上角的行号、右下角的行号、左上角的列号和关系型数据源-Excel(本地文件)数据源连接
: filename:在系统中有这个文件,直接输入文件的地址连接就可以。 fileresource:资源ID 2.2 准备Excel数据文件 1)创建excel文件,支持创建多个sheet页,把需要的数据在excel文件中填写好,保存为本地文档。 说明: 1、支持.xls和.xlsx后缀的文件 2、一个Excel文件对应一个数据库;Excel文件的sheet名称对应表名;每个sheet中第一行当作字段名。 3、excel中的数据格式可以被应用到smartbi中,如果对数据设置了数据格式:数值直接转成浮点型,日期、时间直接转换成【日期 时间】。 2)把Excel文件上传至smartbi的本地文档