Scalanie formatów i stylów w siatce danych

Do tych samych elementów siatki danych można zastosować wiele formatów i stylów. W takich przypadkach stosowane są reguły scalania i zastępowania cech formatu.

Na element siatki danych może mieć wpływ na kilka formatów i stylów. Każdy element siatki danych ma swoje własne miejsce w hierarchii specyfiki. Specyfika siatki danych określa kolejność zastosowania formatów i stylów do określonego elementu siatki danych.

Hierarchia specyfiki siatki danych ma następujące poziomy, od najbardziej ogólnego do najbardziej szczegółowego:

  • Cały raport.
  • Wszystkie elementy we wszystkich nagłówkach wierszy i wszystkich komórkach wartości.
  • Kolumna z komórkami wartości.
  • Wiersz z komórkami wartości.
  • Element nagłówka wiersza i komórki wartości wiersza.
  • Komórka wartości.

Formaty i style mogą nakładać się na siebie w tym samym elemencie. W takich przypadkach format najwyższego elementu w hierarchii specyfiki ma priorytet. Przykładem może być zastosowanie jednego stylu, takiego jak pogrubiona czcionka i czerwony kolor czcionki, do kolumny z komórkami wartości. Można również zastosować inny styl, taki jak niebieski kolor czcionki i wszystkie krawędzie, do wiersza z komórkami wartości. Komórka wartości, w której kolumna i wiersz nachodzą na siebie, będzie miała scalony styl, z pogrubioną czcionką, niebieskim kolorem czcionki i wszystkimi krawędziami. Cecha formatu Wszystkie krawędzie jest dodawana, a kolor czcionki zostaje zastąpiony, ponieważ są to cechy elementu, który znajduje się wyżej w hierarchii specyfiki.