在 SSRS 中创建分层/自定义模型



我正在生成一个报告,其中我必须绑定一个层次结构。

1(我必须连续1个向老师显示,但是在每个老师之后,应该在另一个表类型结构中列出多个学生,并且在列出学生之后

2(它具有另一个表类型结构,显示等等信息

现在,根据上网,我发现我可以通过创建这样的自定义模型来实现此结果:

我将有一个自定义课程

public class customDataSet
{
List<listing> obj = new List<listing>
}
class listing
{
public int teacherid;
public string name;
public string age;
List<students> obj1 = new List<students>();
List<blahblah> obj2 = new List<blahblah>();
}

因此,我必须将我的RDLC与customDataSet绑定。但是现在我该如何显示这种层次结构。我的意思是我应该使用哪个控件?

结构应如下所示

|TeacherId     |Name    |AGE
---------------+--------+----
|1             |Rocky   |5

这将是另一个表格,将显示学生信息,例如

|studentId   |Name     |Age
-------------+---------+----
|23          |Sandy    |23
|24          |Latin    |34

这应该重复

您应该 [可能] 将 Tablix 控件与分组一起使用。以下是有关RDLC报告中组的所有内容。

不确定您对RDLC报告的熟悉程度,因此也许您会在此处找到有关表的更多有用信息。此处还包含有关报表设计的常规信息。

最新更新