excel导入填报表日期会自动添加时分秒和时间控件使用问题

我在制作填报表的时候,需要excel数据导入到sql但是在导入数据的时候出现一个小问题

本来我的格式是日期形(yyyy-MM-dd)  

但是导入到sql就自动变成时间形式(yyyy-MM-dd HH:mm:ss)

如下效果演示。

1.我的excel原本格式就是年月日的日期格式

1.png




2.填报表显示也是正常的,导入的跟excel表格内容完全一样

2.png


3.但是数据库里面出现的却是时间格式。

3.png




以上是我遇见的第一个问题。下面还有一个问题需要各位大婶帮忙看看。


我在做动态数据查询的报表

需要查询的效果就是需要手动选择一个日期,然后报表会自动显示出这个日期内的销售额、数量、利润等等的数据。

我参考官网的手册做出来了一个下拉框的选择空间如下图。

4.png


下拉框的空间虽然可以实现,但是随着时间推移,每天一个表,下拉框肯定不是合适的选择,因为下拉框会出现成百上千个选择,所以只能用时间控件。所以我就选择时间控件来做选择日期,但是时间控件却没有数据字典

5.png6.png


7.png

FineReport 1005770242 发布于 2019-8-23 16:54 (编辑于 2019-8-23 18:18)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
张洪威Lv6高级互助
发布于2019-8-23 16:58

CONCATENATE($日期控件, " 00:00:00")

文件数据集的日期后面带了00:00:00的话,过滤这样做。


image.png

最佳回答
0
zsh331Lv8专家互助
发布于2019-8-23 17:19

楼主:你的数据库字段是datetime行吧,修成成date型即可!

  • 1005770242 1005770242(提问者) 请问字段在哪里修改呢?
    2019-08-23 17:20 
  • zsh331 zsh331 回复 1005770242(提问者) 数据库!
    2019-08-23 17:21 
  • 3关注人数
  • 853浏览人数
  • 最后回答于:2019-8-23 18:18
    请选择关闭问题的原因
    确定 取消
    返回顶部