Crystal report с връзка c# main to sub report

Здравейте всички, имам един проблем, имам един доклад като този

въведете описание на изображението тук

Ами това, което правя, е набор от данни 1. Главна таблица на страната 2. Главна таблица на събития

Използване на набор от данни за показване на държава и събитие и двете добре, всичко работи перфектно, освен това, което искам е Въз основа на идентификационния номер на държавата, събитията трябва да се показват тук, където съм заседнал, защото нямам много ръка върху това, а също и чрез гугъл намерих някакво решение, което не работи за мен, може ли някой да ми помогне, благодаря предварително

[Актуализирано]

данните се показват добре, но искам да показвам събития от всеки ред въз основа на показването на държавата в първия ред на подотчета, където идентификатор на държава = основен отчет. идентификатор на държава това трябва да се повтаря във всеки ред


person Just code    schedule 29.10.2013    source източник


Отговори (1)


Опитахте ли да добавите таблица 2 към източника на данни за подотчет? трябва да е нещо подобно

ReportDocument report = new ReportDocument();
report.Subreports["mySubReport.rpt"].SetDataSource(ds.Tables[1]);
or
report.Subreports[0].SetDataSource(ds.Tables[1]);

АКТУАЛИЗИРАНЕ

Мисля, че можете да го постигнете, като прехвърлите идентификатора на страната към подотчета със събития. Щракнете с десния бутон върху обекта на подотчет и изберете Промяна на връзките на подотчет, ще отвори този прозорец, от тук от наличните полета избирате вашия идентификатор, който се отнася до таблицата на събитията, мога да си представя, че това е CountryId, в долната част на прозореца оставете лявата част, както е, а от дясното падащо меню изберете полето, към което искате да свържете своя подотчет, във вашия случай може да е events.CountryId. В моя пример използвах Клиент като основен отчет и Събития като подотчет

въведете описание на изображението тук

person Raphael    schedule 29.10.2013
comment
;) Пропуснах тази част - person Raphael; 29.10.2013
comment
Не те разбирам, Рафаел, можеш ли да дадеш някакъв пример? - person Just code; 29.10.2013
comment
Мога да публикувам няколко екранни снимки, няма код за писане, това е само настройка - person Raphael; 29.10.2013
comment
нека да продължим тази дискусия в чата - person Just code; 29.10.2013
comment
Направих raphael, имам проблем в моя набор от данни, който е моята връзка ship fields има низ datatatyp, но със сигурност вашият отговор ми дава идеи, приемам вашия отговор като решения, благодаря за отделеното време :) - person Just code; 29.10.2013
comment
@Raphael +1 Спаси ми деня. :) - person Thirisangu Ramanathan; 05.05.2015