填报报表提交条件

如何使两张表关联,一张汇总表,一张明细表,不管先提交那张表,后一张表如何设置提交条件:

比如先提交汇总表,汇总表中有两列 笔数  金额已经提交入数据库了,提交明细表时,如果sum(笔数)and sum(金额)不能与已提交的汇总表一致时,不准提交

比如先提交明细表,如果汇总表这两列不一致时不能提交

这种不能判断账户会先提交那张表的情况下,怎么设置提交条件?

谢谢!!!

FineReport yzmmCKbb7753545 发布于 2022-8-20 10:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
weibwLv7高级互助
发布于2022-8-20 11:21

如果你的明细表和汇总表会存入两个不同的数据表中。

当你先提交明细表时,再提交汇总表时可以在汇总填报表的校验里通过SQL公式查询明细表的汇总数据和汇总填报表的数据进行比对校验

当你先提交汇总表,再提交明细表时可以再明细表填报表中的校验里通过SQL公式查询汇总表的值与明细填报表的汇总值进行比对校验

当然,因为不确定先提交哪张表,所以就需要看明细表和汇总的关系了,是否有关键字段能够匹配。如果有的话可以再上述两个校验公式中再加上IF语句,通过查询关键字段是否在数据表中进行校验

因为不知道你的具体业务结构,所以只能提供一个大致的思路

  • yzmmCKbb7753545 yzmmCKbb7753545(提问者) 您好,这个增加校验怎么操作,帆软新手,有没有这块的教程具体链接,如果设置了校验是系统自己校验,还是需要提交者自己点提交旁边的校验,手动校验,还有就是,如果校验不通过是不是就提交不成?谢谢您!!!
    2022-08-20 12:15 
  • weibw weibw 回复 yzmmCKbb7753545(提问者) https://help.fanruan.com/finereport/doc-view-567.html
    2022-08-20 16:21 
  • yzmmCKbb7753545 yzmmCKbb7753545(提问者) 回复 weibw 谢谢您
    2022-08-20 17:12 
  • weibw weibw 回复 yzmmCKbb7753545(提问者) 客气了,有帮助的话可以点击一下采纳答案
    2022-08-20 17:34 
最佳回答
0
yzm316579Lv4初级互助
发布于2022-8-20 14:05

填报自定义页面校验https://help.fanruan.com/finereport/doc-view-4245.html

JS校验填报值是否在数据库中存在:https://help.fanruan.com/finereport/doc-view-4548.html

  • 2关注人数
  • 373浏览人数
  • 最后回答于:2022-8-20 14:05
    请选择关闭问题的原因
    确定 取消
    返回顶部