Grupowanie 2stopniowa hierarchia w raportach RDLC

0

Witam. Siedzę nad tym od 2 dni i nigdzie nie mogę trafić na jakieś konkretne rozwiązanie.
Potrzebuję stworzyż raport w ww silniku.
Założmy że mamy klasę Profesor, która oprócz imienia i nazwiska ma listę obiektów klasy Student. Każdy profesor ma swoich podopiecznych.
Dane do raportów przekazuje ręcznie w kodzie, nie bezpośrednio z bazy.
Zgodnie z założeniami raportów w RDLC wyglądałoby to tak:

view1.png

natomiast mi zależy, żeby to wyglądało tak:

view2.png

Czy ktoś próbował coś takiego osiągnąć?

0

Poprawcie mnie, o ile się mylę, że można to zrobić tak:

  1. Wstawiamy zwykłą tablekę, bindujemy pola
  2. Klikamy na nagłówek powtarzalnego "Rowa" i dajemy Add new row->Inside this group Above - to nam zapewni ze nad każdym Rowem będzie dodatkowy Row.
  3. Formatujemy sobie nowy sztucznie wstawiony Row wedle naszego uznania
  4. Sterujemy pojawieniem się tego ddoatkowego, górnego Rowa za pomocą danych z DataSeta jako Row Visibility.

Tutaj pytania do Was:

  1. Czy jest możliwośc dobrania się z danego wiesza, tj danej "iteracji" do poprzedniej? np if(Current.Proffesor!=Previous.Proffessor) -> włącz widoczność nowego wiersza?
  2. Czy jest możłiwość dobrania sie do informacji, czy to jest nowa strona (albo która to iteracja na danej stronie)? Zakłądając, że zmiana strony występuje w połowie danego proffesora, pasowałoby na nowej stronie powtórzyć "podnagłówek" z danymi profesora.

1 użytkowników online, w tym zalogowanych: 0, gości: 1