Raporty: konfigurowanie wyświetlania znaczników danych
Główna zasada dotycząca wyświetlania danych ze znacznika danych w raportach brzmi: W jednym wierszu raportu może być tylko jedno wpisanie znacznika danych. Jednak często pojawia się potrzeba wyświetlenia danych z kilku znaczników danych w jednym raporcie. Weźmy jako przykład prosty raport Planowany/Rzeczywisty. Dla każdego dnia raport ten pokazuje:
- planowany czas pracy;
- rzeczywisty czas pracy;
- różnicę między nimi.
Wynik wykonania tego raportu wygląda następująco (fragment):
W widoku wynikowym widać, że końcowe liczby pochodzą z wpisów znaczników danych: każdy wiersz zawiera jedno wpisanie znacznika danych z Planowanego czasu pracy lub Rzeczywistego czasu pracy. Wyraźnie widać, że każdy z tych znaczników danych trafia albo do kolumny Planowany, albo do kolumny Rzeczywisty.
Oto jak wyglądają ustawienia tych kolumn raportu:
Zwróć uwagę na bloki zaznaczone na czerwono. Planfix interpretuje te ustawienia w następujący sposób:
- W kolumnie Planowany wyświetlane są dane ze znacznika danych Planowany czas pracy, i nic nie jest wyświetlane w tej kolumnie dla wierszy ze znacznikiem danych Rzeczywisty czas pracy.
- W kolumnie Rzeczywisty wyświetlane są dane ze znacznika danych Rzeczywisty czas pracy, i nic nie jest wyświetlane w tej kolumnie dla wierszy ze znacznikiem danych Planowany czas pracy.
Teraz spójrz na blok zaznaczony na zielono dla ustawień kolumny Data. W tej kolumnie dane są prezentowane zarówno dla znacznika danych Planowany czas pracy, jak i dla znacznika danych Rzeczywisty czas pracy. W obu przypadkach są to pola znacznika danych o nazwie "Date", które wskazują datę, do której odnosi się wpisanie znacznika danych. Takie podejście pozwala pogrupować dane ze różnych znaczników danych i otrzymać zsumowane (skondensowane) dane: w jednym wierszu możemy zobaczyć podsumowanie danych według planowanego i rzeczywistego czasu pracy.
Opisana ilustracja obrazuje regułę, którą trzeba uwzględnić podczas tworzenia raportów zawierających kilka znaczników danych: dane z wielu znaczników danych mogą być wyświetlone w jednym wierszu raportu tylko wtedy, gdy świadomie je pogrupujesz.
Kolumna Data w opisanym przykładzie jest przykładem takiego świadomego grupowania:
- w każdym znaczniku danych wybrane są odpowiadające sobie pola;
- są one wyświetlane w tej samej kolumnie;
- ta kolumna ma włączone grupowanie.