第4页,共708页。 显示 7,080 条结果 (0.11 秒)
报表发布/预览后和excel中数据显示不一致
(本文档仅供参考) 问题说明 报表发布/预览后和excel中数据显示不一致 作图步骤: excel里先在1234 sheet页做了两个手风琴图,1.2 是一组,3.4是一组, image2018-11-26 18:31:26.png 然后把1,3做好的两张手风琴图引到sheet1 页里,这时坐标轴上显示的数据还是正确的, image2018-11-26 18:31:49.png 然后下一步 预览 或者发布,这时坐标轴数据显示就不对了。已经仔细检查了,数据引用没有错误,excel显示也没错,但是一发布,数据就自己变了,不知道原因在哪里。image2018-11-26 18:32:12.png 解决方案 此类电子表格⬝ 通过参数获取值回写
2、填报的数据在回写库中效果:登录回写库查看回写表的数据。 image2022-2-18_14-38-44.png 实现方法 1、定义参数,用来获取登录用户的别名: image2021-9-1_14-45-21.png image2021-9-1_14-46-45.png image2021-9-1_14-48-28.png 2、在数据库中创建回写库、回写表: image2022-2-18_14-41-31.png 3、在Smartbi中连接回写库,选择回写表: image2022-2-18_14-43-32.png 4、定义电子表格,设置回写规则: image2022-2-18_14-46-8.png回写-回写日志记录问题
李四 2016-10-04 customid 4 D I402881b33a3ff2c7014fba7814e3006a 王五 2016-10-05 customid 解决方案 产品本身后台是有记录回写的日志的,查看是否满足用户的需求。 1、在系统选项---》公共设置--》操作日志设置--》电子表格--》勾选“回写电子表格报表” 1.png 2、对回写报表进行修改后,知识库中的 t_ssreport_writebacklog 表中会记录相关操作日志,如下图: 2.png 3、然后在知识库回写-电子表格回写报表中,部分单元格不能回写
(本文档仅供参考) 问题说明 客户在制作电子表格回写报表的过程中,单元格填报属性已设置允许修改,但预览后,出现部分单元格无法回写的情况(报表中隐藏了第5行,隐藏第5行,E列无法回写,取消隐藏第5行,E列可以回写)如下图: image2018-11-11 22:20:37.png image2018-11-11 22:19:9.png 解决方案 经排查,发现此问题是因为设置了窗口冻结导致的,取消窗口冻结后,隐藏第5行后预览,E列可回写。 image2018-11-11 22:27:38.pnginfobright,数据集抽取后中文显示乱码
(此文档仅供参考) 问题描述 高速缓存库的数据类型为infobright,数据集抽取后中文显示乱码,如图: image2021-9-12_22-38-14.png 此问题凡涉及到需要抽取数据集的均会受影响,如:自助ETL中使用数据集作为数据源。 解决方案 检查高速缓存库的数据库字符集编码是否是latin1,latin1是单字节编码,本身不能显示中文,需改为gbk或者utf8类型(需与Smartbi的高速缓存库设置保持一致)如图: image2021-9-12_22-45-11.png image2021-9-12_22-46-7.png 关于修改infobright的字符集编码类型可参考链接:https星环hive数据库支持非分区表回写
(本文档仅供参考) 问题说明 数据库是星环的hive数据库,回写的时候,报解析错误。 image2024-11-1_10-33-48.png 查看建表语句,有分区语法,尝试删掉分区语句重新建表,同样的回写场景,成功 image2024-11-1_10-39-17.png 结论 不支持hive数据库的分区表回写,请在建表时改成非分区表回写-批量回写提示主键冲突
(本文档仅供参考) 问题 回写报表配置了批量回写,回写规则配置了对应主键,与数据库一致,但是上传Excel文件保存后提示主键冲突,并没有根据主键数据进行update。 image2024-12-27_19-7-32.png 原因 此问题是因为报表层面有参数控制了输出,此时对应冲突的主键数据未在前端展示,并且回写规则配置的是“执行更新和插入”,批量回写的Excel文件只会匹配现有报表展示的数据,不会匹配数据库里面的数据,也就导致前端没有这个主键数据,直接进行insert了,而数据库又有主键约束,也就插入失败。 解决方案 将回写规则更新和插入类型修改为“强制执行更新再执行插入”,此时会去匹配未展示在前端的数据,再根据主键回写-回写表设置排序导致无法删除行
(本文档仅供参考) 问题 回写表无法插入或删除行 image2020-9-25_19-52-56.png 原因 电子表格中设置了排序. 由于设置了排序字段之后,某些数据库对应每一次报表刷新返回的数据都可能不同,因此选中行删除数据时,看到删除的是第一行数据,但实质上在点击删除时,报表重新刷新返回的数据顺序 … ,然后回写表调用的数据集字段,就可以既排序又回写了。 说明:SQL数据集不适用,由于SQL数据集是嵌套运行的,所以在SQL数据集里写的order by和group by都是不会生效。回写报表-回写单元格点击选择问题
(本文档仅供参考) 问题说明 V87中回写报表,点击填报单元格默认是全选的效果,升级到V97后发现点击填报单元格不是全选的效果 image2024-6-29_14-19-28.png 解决方案 产品V9之后做了改动,点击回写单元格后不再选中内容,可使用以下宏代码实现类似的效果: // ClientSide spreadsheetReport 事件onRenderReport function main(spreadsheetReport) { var writeBack = spreadsheetReport.spreadsheetReportWriteBack电子表格回写保存时进行数据校验
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表进行回写时,经常会遇到如下需求。报表中不同单元格之间是有勾稽关系的,比如A2 = B3 + B4,或者 … SpreadsheetClientUtils.getCellRealValue方法(该方法只支持获取指定单元格的数值)获取指定单元格或区域的数据,做平衡性判断,然后再调用 SpreadsheetClientUtils.showVerifyDataResult方法显示校验结果:失败了弹出提示对话框,并将所有单元格背景色高亮