自定义提交按钮和填报日志

我看了一下,自定义提交按钮的提交操作不会被记录到填报日志表FINE_RECORD_WRITE里面,如果需要记录的话要怎么弄哦

这个是自定义的填报按钮,没有用到填报属性的提交按钮,(填报属性里面有另外一个逻辑的填报,所以没有用自定义按钮调用填报按钮,而是自定义了一个提交入库)

image.png

FineReport vk 发布于 2023-1-11 16:30 (编辑于 2023-1-11 16:43)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
LTC朝Lv6高级互助
发布于2023-1-11 16:32(编辑于 2023-1-11 16:39)

可以自定义一个表,通过填报属性,进行日志记录

------------------------------------------------------------

image.png

  • vk vk(提问者) 没看太懂,我的填报属性和自定义的按钮填报的表和字段不一样也行吗
    2023-01-11 16:35 
  • LTC朝 LTC朝 回复 vk(提问者) 你自己建一张和FINE_RECORD_WRITE结构相同的表,比如叫report_a,你在填报属性中再多加一条填报属性,专门用于提交日志,不就行了
    2023-01-11 16:37 
  • vk vk(提问者) 回复 LTC朝 那sql执行时,sql语句还有ip啥的我不知道怎么去获取,难受了
    2023-01-11 16:39 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-1-11 16:32

https://help.fanruan.com/finereport10.0/doc-view-4010.html 利用这个接口触发点击事件试试

image.png

  • Z4u3z1 Z4u3z1 回复 vk(提问者) 不能配置到 报表的填报属性里面么?(模板---报表填报属性)
    2023-01-11 16:37 
  • vk vk(提问者) 但是我不知道FINE_RECORD_WRITE这个表里面的值怎么获取的,比如运行时间,SQL语句啥的
    2023-01-11 16:37 
  • vk vk(提问者) 回复 Z4u3z1 不可以,因为填报属性和我按钮要实现的功能和逻辑不一样
    2023-01-11 16:38 
  • Z4u3z1 Z4u3z1 回复 vk(提问者) 那麻烦了 楼上 的方法可行?
    2023-01-11 16:39 
  • vk vk(提问者) 回复 Z4u3z1 貌似他也是在填报属性设置的
    2023-01-11 16:42 
  • 1关注人数
  • 650浏览人数
  • 最后回答于:2023-1-11 16:43
    请选择关闭问题的原因
    确定 取消
    返回顶部