Привязка свойства списка к отчету Crystal - PullRequest
2 голосов
/ 25 января 2009

У меня есть объект данных, который содержит поля с множеством типов данных. Одним из них является словарь. Когда я добавляю этот объект в качестве источника данных для отчета Crystal, поле с заданными данными не добавляется в проводник полей с помощью редактора отчетов Crystal. Как добавить свойства списка или словаря в отчет Crystal?


Точнее говоря, пользовательский объект, который я хочу связать с отчетом Crystal, похож на следующий:

public class MyClass
{
 Publuc MyClass()
 {
  this.Services = new Dictionary`<string,decimal`> ();
  }
  public string Name{set;get;}
  public string Address{set;get;}
  public Dictionary`<string,decimal`> Services{set;get;}
}

Я хочу иметь возможность отображать словарь служб в отчете Crystal, пока я могу связывать только простые свойства, такие как Имя и Адрес.

1 Ответ

1 голос
/ 27 января 2009

Что я на самом деле сделал, чтобы решить эту проблему, так это то, что я использовал набор данных с двумя таблицами «MyClass», который имеет одинаковые свойства, за исключением словаря и таблицы «Service», которая имеет два свойства, затем я ограничил набор данных к отчету Crystal, и теперь я могу получить доступ к обеим таблицам с дизайнером отчетов Crystal.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...