Я использую Dynamics AX 2012 и Visual Studio 2010 для создания отчета SSRS на основе RDP. После изменения нескольких параметров моего отчета на Multi Value я получаю предупреждение:
Параметр набора данных SiteId нельзя связать с параметром отчета MyDS_SiteId, так как они не имеют одинакового свойства MultiValue.
Вот как сейчас выглядит мой атрибут RDP:
[DataContractAttribute]
class MyDPContract
{
InventSiteId siteId;
}
[DataMemberAttribute("SiteId")]
public InventSiteId parmSiteId(InventSiteId _siteId = siteId)
{
siteId = _siteId;
return siteId;
}
Как решить эту проблему? Возвращать ли массив InventSiteID? Есть ли свойство, которое я не установил?