都说水晶报表功能强大,但如何实现如下功能呢?
有三十个班级,先选择若干个班级(不固定),使用如下语句:
使用"select 姓名,语文,数学 from 成绩库 where 班级='高一(1)'"
搜索第一个班级的数据,传递给水晶报表,且报表标题要改变,
"select 姓名,语文,数学 from 成绩库 where 班级='高一(4)'"
搜索第二个班级的数据,传递给水晶报表,且报表标题要改变
....
....
....
最后预览报表。是否能这样实现:
"select 姓名,语文,数学 from 成绩库 where 班级 in ('高一(1)','高一(4)',...)"传送给水晶报表,再按班级分组,但标题如何改变?这些语句怎样写呢?
注:每一班级为新的一页。
有三十个班级,先选择若干个班级(不固定),使用如下语句:
使用"select 姓名,语文,数学 from 成绩库 where 班级='高一(1)'"
搜索第一个班级的数据,传递给水晶报表,且报表标题要改变,
"select 姓名,语文,数学 from 成绩库 where 班级='高一(4)'"
搜索第二个班级的数据,传递给水晶报表,且报表标题要改变
....
....
....
最后预览报表。是否能这样实现:
"select 姓名,语文,数学 from 成绩库 where 班级 in ('高一(1)','高一(4)',...)"传送给水晶报表,再按班级分组,但标题如何改变?这些语句怎样写呢?
注:每一班级为新的一页。
在表中有一个班级编号的字段用来作为分页的标志。
用水晶报表的TOP N的模版就可以解决分页的问题。
在设计时,右击----〉选report--->chang group expert
在弹出窗体中选 "班级",点 options
在chang group option 窗体上的keep group together前面打勾。假如报表的标题是text1,你可以在报表中写代码
Private Sub Section8_Format(ByVal pFormattingInfo As Object)
text1.settext "kakakaka"
End Sub