Страница 2 из 2

Linq и анонимы

Добавлено: 01 фев 2011, 09:13
exoniq
Aleksey писал(а):Здравствуйте,

Мы добавили реализацию данного функционала в наш список дел, но я не могу сказать, когда он будет доступен.

Спасибо.
Добрый день.
Столкнулся с аналогичной пробелмой, что дальше корневого типа дизайнер не возвращает поля вложенных типов. Подскажите есть ли какие нибудь результаты по данной теме?

Делаю следующим образом:

Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects.AddBusinessObjectAssemblyToReferencedAssembliesAutomatically = true;
Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects.AllowUseProperties = true;
Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects.MaxLevel = 3;

StiReport report = new StiReport();
report.Load(mrtReportFile);

report.RegBusinessObject("Miscalculations", bagData.GetType().Name, bagData);

var listReferencedAssemblies = new List
{
"CashDepartment.CDR.Hardware",
"CashDepartment.CDR.Properties",
};

listReferencedAssemblies.AddRange(report.ReferencedAssemblies.Except(listReferencedAssemblies));
report.ReferencedAssemblies = listReferencedAssemblies.ToArray();

report.Dictionary.BusinessObjects.Clear();
report.Dictionary.SynchronizeBusinessObjects(MaxLevel);
report.Design();

Linq и анонимы

Добавлено: 02 фев 2011, 08:12
Aleksey
Здравствуйте,

Если вы так же используете анонимные типы, то на данный момент, они полностью не функционируют из-за особенности работы с ними, так как их поведение отличается от описанного в msdn-е.

Спасибо.