填报问题

填报时数据库设创建人,创建时间,更新人,更新时间列,模板中如何设置

FineReport FRenthusiasts 发布于 2023-11-23 15:46
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
LOELv4初级互助
发布于2023-11-23 15:48(编辑于 2023-11-23 15:50)

报表模板不用设置,可以在报表填报属性设置,获取填报的用户名,添加时间戳

image.png

  • FRenthusiasts FRenthusiasts(提问者) 创建人,创建时间在第一次录入的时候填报填报后不变,更新人,更新时间在对数据进行修改时填报修改数据就变
    2023-11-23 16:00 
  • LOE LOE 回复 FRenthusiasts(提问者) https://help.fanruan.com/finereport/doc-view-4065.html
    2023-11-23 16:05 
最佳回答
0
996433090Lv6初级互助
发布于2023-11-23 21:43
第一,模板中数据回显,例如ds1里面有created,createdby,created,createdby,拖到页面上回显出来。做条件判断,如果len($$$)<1,赋新值,例如created 可以用now()等。保证页面有数据,无论是回显,还是初次填报都可以。 第二,数据提交,created处绑定created对应单元格即可,但是updated调整为公式now()。对于updatedby,使用公式获取当前用户的id,要么用公式获取,要么用ds2数据集单独获取,只要能获取到数据即可。
  • 2关注人数
  • 359浏览人数
  • 最后回答于:2023-11-23 21:43
    请选择关闭问题的原因
    确定 取消
    返回顶部