Grupowanie nie tworzy w szczegółach głównych formatowania raportu rdlc

Chcę utworzyć raport rdlc za pomocą programu Microsoft Report Designer. Ze względu na złożoność moich danych (podane poniżej jest tylko przykładem) nie korzystam z widoku po stronie bazy danych. Muszę więc użyć oddzielnych tabel (źródeł danych) dla mojego projektu raportu. Teraz, jak widać na poniższym przykładzie, mam jedną stronę raportu i chcę pokazać OSOBISTE, RODZINNE i INFORMACJE O PRACY dla każdej osoby.

Istnieją pola tekstowe w sekcji INFORMACJE OSOBISTE. Dane pochodzą z tabeli_Personal,

W dziale INFO RODZINNE znajduje się Tabela. Dane pochodzą z Table_Famiy,

W sekcji INFORMACJE O PRACY znajduje się tabela. Dane pochodzą z tabeli Table_Job i wszystkie trzy tabele zawierają kolumnę Person_Id.

DANE OSOBISTE
Imię: Christof
Nazwisko: Robin Wiek: 45 lat

INFORMACJE O RODZINIE
Nie ----- Imię ----- Wiek ----- Birt Place
1 ------ Sarah ----- 12 ------ Londyn
2 ------ Albert ----- 16 ------ Manchester
3 ------ David ----- 23 ------ NY

INFORMACJE O PRACY
Brak ------ Firma ----- Początek roku
1 ------- Xyz ----------- 2005
2 ------- T Mobile ------- 1999
3 ------- Day Inn ------- 1993

Moje pytanie brzmi;

1) Nie chcę używać Podraportu i nie łączyć tych tabel po stronie db za pomocą widoku (przeszukałem, ale dla 3 lub więcej tabel jest to niemożliwe). Czy możliwe jest zatem utworzenie raportu o szczegółach nadrzędnych, jak powyżej, grupując elementy (tabela, lista itp.) I nie używając podraportu na rdlc? Jeśli tak, czy mógłbyś wyjaśnić trochę?

2) Próbowałem stworzyć taki rodzaj raportu; Używam listy i wstawiłem wszystkie pola tekstowe i trzy tabele powyżej do tej listy. Przypisuję wszystkie trzy tabele jako źródła danych raportu. Wybieram ustawienia List.DataSetName = Table_Personal i List.Grouping, wybierając opcję Group on: Person_Id i jakąś inną kombinację. Ale niestety nie udało mi się stworzyć takiej grupy raportów jak powyżej.

Czy możesz mi pomóc, udzielając porad i jeśli masz jakieś przykładowe źródło strony rdlc? ... Shohel

questionAnswers(1)

yourAnswerToTheQuestion