отчет с иерархическими бизнес объектами
есть вот такой код
rep.RegisterData(providerList, "providerList", BOConverterFlags.AllowFields, 3);
rep.GetDataSource("providerList").Enabled = true;
((DataBand)rep.FindObject("DataMaster")).DataSource = rep.GetDataSource("providerList");
((TextObject)rep.FindObject("textProviderName")).Text = "[providerList.ProviderName]";
((TextObject) rep.FindObject("textSerivce")).Text = "[providerList.PaymentByServiceList.ServiceName]";
((TextObject) rep.FindObject("textAmountOfPayment")).Text = "[providerList.PaymentByServiceList.PaymentSum]";
список из providerList загружается правильно а вот во вложенном списке для каждого элемента providerList-a повторяется одно и то же значение из первого элемента providerList-a см. в прикрепленном файле. Хотелось бы узнать как сделать правильно
Комментарии
((DataBand)rep.FindObject("DataDetail")).DataSource = rep.GetDataSource("providerList.PaymentByServiceList"); ?
будут вопросы напишу
Для создания отчета, выполните следующий код:
Этот код можно повесить на обработчик события Click какой-либо кнопки в вашем приложении. Нажав на кнопку, вы запускаете дизайнер отчетов, создаете отчет и сохраняете его в файл. После того как все отчеты созданы, кнопку, вызывающую дизайнер, можно убрать.
Чтобы использовать этот отчет в дальнейшем, выполните следующий код: