导入Excel时,添加验证

导入Excel时,自动验证列名是否全部匹配,存在不匹配的列时,弹框提示不匹配的列名。一列都匹配不上时,提示“无对应数据列,将按位置导入Excel数据,请仔细核对导入结果!”

FineReportqianxu1996 发布于 2018-9-4 09:57
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
flyingsnake发布于2018-9-4 09:57(编辑于 2023-9-6 09:34)
555
  • qianxu1996 qianxu1996(提问者) 目前实际情况不能根据单元格来判断是否正确导入了数据,待导入的EXCEL有可能存在整列为空的情况(该列暂时无数据,需要之后维护)。导入EXCEL时,finereport有按列名匹配的逻辑,不知道能不能在执行按列名匹配的逻辑时,返回不匹配的列名。
    回复
    2018-09-04 13:05 
  • flyingsnake flyingsnake 评论 qianxu1996 :目前没有这个回值的
    回复
    2018-09-04 13:09 
  • qianxu1996 qianxu1996(提问者) 如何遍历所有列,判断每列都至少有一条以上记录,否则弹框提示。
    回复
    2018-09-04 15:31 
最佳回答
0
孤陌发布于2018-9-4 15:11(编辑于 2023-9-6 09:34)
555
  • qianxu1996 qianxu1996(提问者) 写了文档介绍Finereport导入EXCEL的逻辑,强调了列名需要与模板一致,但是用户不看,导入时部分列名由于加了空格或其他问题,导致列名不对应,整列数据无法导到模板中。目前想在导入时,直接告知用户数据列没匹配上,整列异常。
    回复
    2018-09-04 15:24 
  • 孤陌 孤陌 评论 qianxu1996 : 那就用自定义导入 这样会出来个界面 你想导入那行 可以选择的
    回复
    2018-09-04 15:32 
  • 孤陌 孤陌 评论 qianxu1996 :你所想要的功能 是没有的
    回复
    2018-09-04 15:32 
最佳回答
0
qianxu1996发布于2018-9-5 13:10(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 392浏览人数
  • 最后回答于:2018-9-5 13:10
    活动推荐 更多
    热门课程 更多
    返回顶部