找文章 / 找答案

[填报与传统报表] excle导入的数据如何设置固定的字段不会覆盖数据集中原来...

yhdata_MuxFisWA青铜四 显示全部楼层 发表于 2024-5-28 17:17:07 |阅读模式 打印 上一主题 下一主题
在填报报告页面设置了excle导入数据,想要某个字段的数据不会被导入的excle数据覆盖,可以实现吗?
目前设置情况如下:
1、excle的字段有:             发起时间、完成时间、单据编号、行动计划;(这些数据通过其他系统里面导出)
2、数据库(数据集)的字段:  发起时间、完成时间、单据编号、行动计划、行动落实情况(通过填报实时填写);填报组件用的是:填报参数(表格)
  • 入库关系1:导入excle时,入库关系条件列:勾选“单据编号”,提交列选择:(发起时间、完成时间、单据编号、行动计划);提交类型:智能提交
  • 入库关系2:填报更新时,入库关系条件列:勾选“单据编号”,提交列选择:(发起时间、完成时间、单据编号、行动计划、行动落实情况);提交类型:更新提交

3、提交按钮设置:
  • 确定导入:提交操作选择:填报提交;参数:入库关系1;
  • 确定更新:提交操作选择:填报提交;参数:入库关系2;

4、目前问题:

  • 导入excle的数据时,匹配方式是:“表头名称”“自动”;点击确定导入时,提示提交成功,但是原来的数据“行动落实计划”字段是有数据的,导入excle后,数据变为空,请教大佬如何可以实现导入excle后,“行动落实计划”的数据不会被覆盖,不会变为空值。


回复

使用道具 举报

精彩评论8

yhdata_lyaa 显示全部楼层 发表于 2024-5-28 17:30:47
excel 数据集也弄一列叫行动落实计划呢,如果不需要填入行动落实情况,入库关系和表格可以不绑定该字段
回复

使用道具 举报

yhdata_MuxFisWA青铜四 显示全部楼层 发表于 2024-5-28 17:39:26
试过了,excle数据集也弄了行动落实情况,入库关系,行动落实情况设置了不绑定该字段,但是导入后,还是会把行动落实情况的数据覆盖了。业务要求是:先在其他系统里面导出的数据也就是:excle数据集,在BI里面更新每一项的行动落实情况,填入同一个数据库,在其他系统导出的数据是每月都要导一次,因此需要实现先导入excle数据集数据导数据库1,再通过BI填报更新每一项的行动落实情况,因此,导入的数据不能覆盖“行动落实情况”,其他的字段需要覆盖。
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2024-5-28 17:40:13
先导入,再编辑行动落实情况不就可以了?
为什么非得先编辑行动落实情况,再进行EXCEL数据导入呢?
回复

使用道具 举报

yhdata_MuxFisWA青铜四 显示全部楼层 发表于 2024-5-28 17:51:26
美滋滋 发表于 2024-5-28 17:40
先导入,再编辑行动落实情况不就可以了?
为什么非得先编辑行动落实情况,再进行EXCEL数据导入呢? ...

第一次导入时:先导入,后填报,此时,确实不会存在覆盖的情况,但是,第二次导入的时候,其他系统里面的数据包含原先的数据(数据会有变化的情况),然而在系统里面导出来的数据是没有“行动落实情况”这一项字段的数据,导入后,原先填写在BI里面的“行动落实情况”的数据,不能被第二次导入的数据覆盖,要保留BI填报的数据。excle 导入后,入库关系设置,是不是就算设置不绑定“行动落实情况”,导入的数据还是会一整行的更新,若是不入库的数据,就默认为空值?
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-5-28 18:17:31
yhdata_MuxFisWA 发表于 2024-5-28 17:51
第一次导入时:先导入,后填报,此时,确实不会存在覆盖的情况,但是,第二次导入的时候,其他系统里面的 ...

excel导入是会把整行更新的
回复

使用道具 举报

yhdata_MuxFisWA青铜四 显示全部楼层 发表于 2024-5-29 08:36:30
这个方法行不通,有其他解决的方案吗?
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-5-29 14:18:51
yhdata_MuxFisWA 发表于 2024-5-29 08:36
这个方法行不通,有其他解决的方案吗?

没什么办法了,先在excel更新每一项的行动落实情况再上传
回复

使用道具 举报

朝花夕拾皇冠三 显示全部楼层 发表于 2024-5-29 17:07:57
可以写脚本用SQL语句实现
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部