各位大侠,这一个问题困扰我很久了,环境FR7.0&sql server2008 本公司做零售的,现在需要统计每种支付方式的金额。 假设表T1 (支付方式,金额) 因为公司财务要求,如果支付方式为0的也要显示,所以我用fr做这报表的思路建两个数据查询 先建查询A ,distinct(支付方式) 作为标题列,然后再建查询B select 支付方式,sum(金额)from T1 Group by 支付方式 然后通过fr的单元格过滤 设置条件 A.支付方式=B.支付方式。 那么问题就来了,我们这支付方式多达22种,而且以后还会增加,如果竖着扩展,财务看起来很吃力,横向扩展且每行显示7种支付方式是最为合适的,横向扩展我会设置,请教各位大侠怎么设置每行显示7种支付方式然后自动换行?FR能不能实现?还是要在SQL语句上做? |