填报报表增加行时,时间更新问题

导入测试.cpt

1620781968(1).jpg

问个小问题,这个用now()函数 每次点击这个增加记录的时候 第一个每次都会更新成最新的时间,有没有什么方法能让第一个时间就是最开始的时间

9Q%I%@UF$]~RL7P$_SJTW}P.png

FineReport Zero丶zero 发布于 2021-5-11 16:51 (编辑于 2021-5-12 09:13)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
liboyu420949524Lv5中级互助
发布于2021-5-11 16:57

不要这样做,在数据库里面加一个字段 addtime  类型datetime 不允许为空 默认值写 getdate(),然后创建时间读这个字段就行了,然后这个时间是不会变的 就是第一次创建的时间

image.png

  • Zero丶zero Zero丶zero(提问者) 大佬,这个涉及到填写和导入 2个功能的诶
    2021-05-11 17:01 
  • liboyu420949524 liboyu420949524 回复 Zero丶zero(提问者) 没关系啊,不影响啊
    2021-05-11 17:05 
最佳回答
0
IceBall09Lv6中级互助
发布于2021-5-11 17:02(编辑于 2021-5-11 17:26)

直接在页面加一个参数,然后那个=now() 改成 =$参数名

00000000000WorkBook28.cpt

1620724776300974.cpt

  • Zero丶zero Zero丶zero(提问者) 大佬,你这插入行 没用诶。
    2021-05-11 17:16 
  • IceBall09 IceBall09 回复 Zero丶zero(提问者) 我随便弄了个啊 也刷新了页面的,时间没变
    2021-05-11 17:18 
  • Zero丶zero Zero丶zero(提问者) 回复 IceBall09 大佬,我把我的模板传上来了。实现的功能就是点击增加记录的时候时间跟着增加,第一条记录就是最开始的时间
    2021-05-11 17:20 
  • IceBall09 IceBall09 回复 Zero丶zero(提问者) 传了 第二个文件 你看看吧
    2021-05-11 17:26 
  • Zero丶zero Zero丶zero(提问者) 回复 IceBall09 大佬,就第一时间是对的。后面新增加的时间不对诶。图片传上来了
    2021-05-12 09:13 
  • 3关注人数
  • 494浏览人数
  • 最后回答于:2021-5-12 09:13
    请选择关闭问题的原因
    确定 取消
    返回顶部