2011-07-16 39 views
0

我已经像一个C#对象:绑定C#对象作为数据源给一个SSRS报告

public class PersonDetails 
{ 
    public string Name1{get; set;} 
    ... ... ... 
    public string Name2{get; set;} 
    ... ... ... 
    public string Name2{get; set;} 
    ... ... ... 
} 

我想这个类的集合绑定到SSRS报告:
SSRS_Report http://i52.tinypic.com/35n3upg.jpg

那些都是文本框。但报告最终显示了该集合中的第一个项目。 我结合这样的报告:

this.PersonDetailsPostBindingSource.DataSource = _personDetailsPostCollection.PersonDetailsPostList; 

    this.reportViewerPersonDetailsPost.RefreshReport(); 

哪里PersonDetailsPostList是类对象的列表。

请帮忙。提前致谢。

回答

1

我在想你的BC你在RDL中使用=First(...)First总是给你列表中的第一项。

+0

谢谢。您的帮助。你能说有没有办法将报告导出为word。在我的只显示PDF和Excel。 –

+0

你应该看看[这个SO问题](http://stackoverflow.com/questions/963594/can-i-export-word-document-doc-from-reporting-service-by-using-free-component“” ) –

+0

[测试](http:// test/com) –