我试图在studio 2010报告中引用字段表达式中的子对象.这曾用于以前的版本.当帐户引用具有属性的另一个对象时,以下用于工作.
=Fields!Account.Value.Name
Run Code Online (Sandbox Code Playgroud)
(Name是子对象的属性,Account是父对象)
相同的表达式语法不再有效.如何在studio 2010中的rdlc中引用报表服务中子对象的属性.
谢谢
我知道我们可以将对象数据源绑定到RDLC.我试图绑定一个如下的对象:
public class ContactReportData
{
public string ContactReportHeading{get;set;}
public string ContactReportSubHeading{get;set;}
public List<Contact> ContactDetails{get;set;}
}
public class Contact {
public string ContactName{get;set;}
public string ContactDesignation{get;set;}
}
Run Code Online (Sandbox Code Playgroud)
设置为RDLC时,它只会找到一个数据集,比如ContactReportData(没有联系人列表)或联系人.我想这是因为报告需要它以这种方式.
我想要的是将报告中显示的数据显示为:ContactReportHeading ContactReportSubHeading表格形式的联系人 - 联系人姓名,名称.
我可以将此报告数据的详细信息作为静态并仅绑定联系人列表,但我所拥有的是联系报告列表,我面临着这个问题.