填报问题:创建时间和更新时间如何设置?

填报报表设置

底表有创建时间 create_time 创建时间: 第一次插入数据的时间(时间不变)

                        update_time修改时间 :修改数据和删除数据时更新最新的时间

这两个时间段如何设置呢?

FineReport 慧慧036103 发布于 2023-8-2 15:14
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-8-2 15:18

你创建页面和更新页面分开的,那就好办

在一起,要做个判断

数据查询出来,创建日期字段,if(len(单元格)=0,now(),单元格)

更新字段,直接就是now()

  • 慧慧036103 慧慧036103(提问者) 更新时间是所有数据的更新时间都变成当前时间了,可不可以只有变化的那条数据更新时间变化?
    2023-08-02 15:35 
  • snrtuemc snrtuemc 回复 慧慧036103(提问者) 那估计麻烦,参考文档,修改行做标记,然后更新时间就做标记判断,假设修改后标记1,if(标记单元格=1,now(),更新时间单元格),JS实现填报只校验修改行数据-https://help.fanruan.com/finereport/doc-view-4043.html
    2023-08-02 15:38 
  • Caaaaaai Caaaaaai 回复 snrtuemc 老哥牛的,按照你的方法实现了
    2024-08-31 09:32 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-8-2 15:16

数据库里面 create_time 设置一个默认值

填报属性里面不填报create_time,只填报update_time

最佳回答
0
用户k6280494Lv6专家互助
发布于2023-8-2 15:19

create_time放到单元格

填报属性

create_time 公式 if(isnull(A1),now(),A1)

update_time now()

  • 源-王 源-王 死循环了怎么回事
    2025-06-09 11:56 
  • 2关注人数
  • 657浏览人数
  • 最后回答于:2023-8-2 15:19
    请选择关闭问题的原因
    确定 取消
    返回顶部