我正在使用 Dynamics AX 2012 和 Visual Studio 2010 创建基于 RDP 的 SSRS 报告。将我的几个报告参数更改为多值后,我收到一个警告:
数据集参数 SiteId 无法绑定到报表参数 MyDS_SiteId,因为它们没有相同的 MultiValue 属性。
这是我的 RDP 属性当前的样子:
[DataContractAttribute]
class MyDPContract
{
InventSiteId siteId;
}
[DataMemberAttribute("SiteId")]
public InventSiteId parmSiteId(InventSiteId _siteId = siteId)
{
siteId = _siteId;
return siteId;
}
我该如何解决这个问题?我是否返回 InventSiteID 数组?有没有我没有设置的属性?