现在要开发15张报表,一共涉及四十多张表,要求每张报表写一个大的sql,请问是在数据库里面写还是直接在FR里面写呢?
如果是在FR里面写,我到时候要用开始时间结束时间控制,这个到时候怎么加进去?
建议sql可以咋在数据库处理,尽量在在数据库处理,这样可以减少前端压力,用户使用感觉更好
假设你已经处理好,写成视图了,时间控制可以
select * from 视图 where 时间字段 between ${开始日期控件名} and ${结束日期控件名}