第4页,共578页。 显示 5,777 条结果 (0.08 秒)
回写-电子表格填报表保存数据不全
(本文档仅供参考) 问题说明 使用电子表格制作了一份填报表,报表中选择了下拉树参数。参数机构有1600多个,但是保存到数据库中只有1300多。保存后展开下拉树,发现有些机构没有被勾选。 解决方案 经过一系列排查,发现下拉树参数中存在不同层级的id重复。且没有被勾选的机构为重复机构id。 回写数据不全 回写缺少数据回写-点击下载文件,下载异常
(该文档仅供参考) 问题1 回写文件到服务器后,点击文件下载,下载后的文件内容不正确(下了别的文件或者打开是空的) 原因 此问题是由于在设置文件下载时需要从数据源表下拖拽字段,并且此字段必须是唯一值,但在报表开发时用户拖拽了【文件上传者】字段,此字段存在重复值,从而导致下载后的文件异常 … 。 image2025-5-22_16-34-41.pngimage2025-5-22_16-34-59.png 或者是下载下来的文件,并不是实际上传的文件,而是一份带有文件信息的字符串信息,如下 image2025-5-22_16-35-19.png 问题原因 对于回写文件不是在数据库表字段中的回写,由于实际上回写的文件是在服务器或者是ftp/SFTP文件服务器中,数据库中对应的回写字段只是存储的文件名等相关回写 - 如何实现只insert而不是update
(本文档仅供参考) 问题 表单补录的报表,如果填报时,回写规则的主键数据和之前保存的数据是一样的,会进行update操作,而不是insert操作,如何实现只执行insert操作? 1.png 解决方案 可以在excel中用now()或者随机函数作为主键,回写进数据库,这样每次回写的时候主键不会相同,会执行insert语句。因为回写报表是在非插入行的情况下,是先执行update语句再执行其他语句的,因此如果是基于固定表单上的原有的数据进行更改,这时候满足update语句,因此在数据库中是执行update操作。 强制新增不更新 只新增不更新回写-回写保存之后,点击单元格不显示绑定的参数备选值
(该文档仅供参考) 问题 电子表格回写报表,填写了数据保存成功之后,点击已经绑定了参数的单元格,无法显示参数备选值,如下图: 回写保存成功之前: 01.png 回写保存成功之后: 02.jpg 解决方案 问题原因是该单元格填报属性中勾选 … /删除行的效果区分,故设置点击该单元格后会有高亮的效果,从而实现可右击添加、删除行的需求。 04.png 回写填报绑定的参数失效 回写填报绑定参数不能选择回写-回写保存完毕之后再去选择该参数刷新数据后excel的计算公式失效
(本文档仅供参考) 问题 在回写保存完毕之后,再去选择该参数,刷新数据后excel的计算公式失效,需点击输入的回写框后公式才能正常使用: 1、正常回写时,可自动根据公式计算 2.png 2、保存后报表刷新,excel计算公式的单元格的值变为了0 1.png 解决方案 该问题是因为回写单元格对应的数据集里的字段数据类型问题,将字符串改为数值型即可正常; 3.jpg 效果如下: 4.jpg 回写填报公式不生效回写-在设置回写规则时,选完数据库时提示方法名错误
(本文档仅供参考) 问题 在设置回写规则时,选完数据库时提示方法名错误: image2018-10-26 19:34:45.png 解决方案 此问题通常是由于插件版本与服务器版本不一致所致,可先确认版本是否一致,或将插件更新至与服务器对应的版本。 方法名错误电子表格回写保存时进行数据校验
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表进行回写时,经常会遇到如下需求。报表中不同单元格之间是有勾稽关系的,比如A2 = B3 + B4,或者A4 >= B4 + SUM(C2:C10),在保存的时候需要做数据的平衡性校验。类似上述需求,皆可以参照如下方法进行设置。 若是根据含计算公式的列进行校验,将列隐藏之后,校验不生效! 参考示例: image2020-6-11 17:11:23.png 设置方法 1、首先下载“宏代码库”资源并导入到 Smartbi电子表格回写保存时进行数据校验
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表进行回写时,经常会遇到如下需求。报表中不同单元格之间是有勾稽关系的,比如A2 = B3 + B4,或者A4 >= B4 + SUM(C2:C10),在保存的时候需要做数据的平衡性校验。类似上述需求,皆可以参照如下方法进行设置。 若是根据含计算公式的列进行校验,将列隐藏之后,校验不生效! 参考示例: image2020-6-11 17:11:23.png 设置方法 1、首先下载“宏代码库”资源并导入到 Smartbi回写 - 电子表格回写日志问题
customid 4 D I402881b33a3ff2c7014fba7814e3006a 王五 2016-10-05 customid 思路 产品本身后台是有记录回写的日志的,查看是否满足用户的需求。 1、在系统选项---》公共设置--》操作日志设置--》电子表格–》勾选“回写电子表格报表” 1.png 2、对回写报表进行修改后,知识库中的 t_ssreport_writebacklog 表中会记录相关操作日志,如下图: 2.png 3、然后在知识库的t_ssreport_writebacklog表中可以查看到回写的记录。 3.png (本文档仅供参考) 问题电子表格回写保存提示信息修改
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 在回写时,回写完数据,点击保存之后系统会弹出提示,提示信息为“数据保存成功 … 下载:修改回写保存时提示.xml 相关SQL:writeback.sql 回写提示 回写关闭需要调整宏代码