最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

Stimulsoft Report/Group Report报表类型简单实现|每日头条

来源:博客园

1、准备分组报告的数据(在sql server中准备如下表格)

2、准备分组报表的数据的SQL

select aa.teaId,aa.teaCode,aa.teaName,aa.stuId,aa.stuCode,aa.stuName from(select a.stuId,a.stuCode,a.stuName,a.stuAge,a.stuSex,(case a.stuSex when 1 then "男" else "女" end) stuSexName,b.teaId,b.teaCode,b.teaName from Student aleft join Teacher b on a.teacherId=b.teaId) aa group by aa.teaId,aa.teaCode,aa.teaName,aa.stuId,aa.stuCode,aa.stuName

3、打开Stimulsoft Report设计器,创建默认报表,拖动分组报告控件(如下)


(资料图片)

4、创建报表的数据源(使用mssqlsver),带入我们使用的测试表(Teacher)

1)创建报表连接(有,使用已创建的连接名)

2)选择报表使用数据源(实体)

3)找到报表连接,设置数据源(实体)的Edit修改

4)替换默认sql语句,换成我们上边准备好的分组语句(Column记得对应添加)

5、拖动带入分组控件(按老师名称分组),数据绑定显示明细信息(学生),并保存

6、点击预览,查看分组报表效果

参考网址:https://blog.csdn.net/weixin_34061042/article/details/92493396

关键词: