第11页,共378页。 显示 3,772 条结果 (0.036 秒)
电子表格回写保存时进行数据校验
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表进行回写时,经常会遇到如下需求。报表中不同单元格之间是有勾稽关系的,比如A2 = B3 + B4,或者A4 >= B4 + SUM(C2:C10),在保存的时候需要做数据的平衡性校验。类似上述需求,皆可以参照如下方法进行设置。 若是根据含计算公式的列进行校验,将列隐藏之后,校验不生效! 参考示例: image2020-6-11 17:11:23.png 设置方法 1、首先下载“宏代码库”资源并导入到 Smartbi定时保存电子表格回写报表
', [reportId]); var result = JSONObject.fromObject(report.getResult()); var clientId = result.getString("clientId"); // 调用回写表保存方法 connector.remoteInvoke回写
@self回写-上传下载文件功能,文件下载下来没有格式
(本文档仅供参考) 问题 上传的文件是Excel,但点击下载之后发现文件没有后缀。 解决方案 上传文件名不是随意写的,需要根据实际的文件名添加并需要带上后缀。实现回写上传下载文件功能说明可参考wiki文档:上传下载文件 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=35750793 image2018-11-9 14:37:17.png电子表格⬝ 批量回写
批量回写仅支持列表式回写,不支持空表单、分组报表等,当前产品框架无法支持 填报报表支持通过导入已有的Excel数据文件实现回写。 下面以一个示例演示如何实现批量回写,详细步骤如下: 回写库表设置 1、定义回写表:在回写库中设计如下回写表: image2022-2-13_16-56-57.png 2、Smartbi中连接回写库: image2022-2-13_17-3-34.png 3、在“数据库管理”界面选择以上创建的回写表: image2022-2-13_17-7-20.png 数据模型设置 1、在数据模型中新建即席查询,勾选字段如下: image2022-2-13_18-19-2.png 2电子表格⬝ 回写应用示例
电子表格⬝ 回写应用示例
回写-文件下载配置时选择“格式”里的“文件”选项,提示“需要绑定表字段”
(该文档仅供参考) 问题 参考wiki https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=40436561 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=40436561 实现文件下载时,单元格绑定了字段,但是选择“格式”里的“文件”选项,仍旧提示“需要绑定表字段” 原因 只有数据源下的表字段才能设置为文件格式,绑定数据集的输出字段是不可以设置为文件格式的。 image2023-9-14_10-34-40.png 解决方案 重新拖拽数据源表下字段。 若回写-通过电子表格模板导入报错:operator does not exist: character varying = numeric
(本文仅供参考) 问题描述 客户电子表格做了导入功能,通过模板导入数据库,选择导入模板导入时报错如下: image2023-9-5_15-58-59.png 原因分析 1、检查数据库的类型与要导入的数据类型是否一致,包括单元格中引用的参数的数据类型等; 2、检查表的数据主键设置是否有问题; 解决方案 通过以上检测,发现导入数据表的字段全部设置为主键,其中包括浮点型的列(由于java精度的原因经常更新不了数据,建议取消主键)。取消浮点型的列的主键,数据可以正常导入;电子表格⬝ 批量回写
批量回写仅支持列表式回写,不支持空表单、分组报表等 填报报表支持通过导入已有的Excel数据文件实现回写。 下面以一个示例演示如何实现批量回写,详细步骤如下: 回写库表设置 1、定义回写表:在回写库中设计如下回写表: image2022-2-13_16-56-57.png 2、Smartbi中连接回写库: image2022-2-13_17-3-34.png 3、在“数据库管理”界面选择以上创建的回写表: image2022-2-13_17-7-20.png 数据模型设置 1、在数据模型中新建即席查询,勾选字段如下: image2022-2-13_18-19-2.png 2、设置“value