Dodawanie formatowania warunkowego (program Report Builder 2.0)
Raport można zaprojektować tak, aby na podstawie danych w raporcie do elementów raportu lub właściwości były stosowane różne style.Można tworzyć wyrażenia warunkowe, używając dowolnej funkcji obsługiwanej w wyrażeniach, w tym wbudowanych funkcji raportu i funkcji agregujących, kolekcji wbudowanych oraz kodu niestandardowego.Na przykład można wyświetlać liczby ujemne na czerwono lub zmieniać kolory tła tabeli.Aby ustawić styl warunkowy, we właściwościach stylu elementu należy użyć wyrażenia , a nie wartości statycznych.W czasie wykonywania procesor raportów oblicza wyrażenie i podstawia jego wynik jako wartość właściwości, tak jakby w czasie projektowania ustawiono dla właściwości wartość statyczną.Podczas renderowania raportu jest używana wartość obliczona w czasie wykonywania.
Aby uzyskać więcej informacji o to, co może zawierać wyrażenie, zobacz Opis odwołań w wyrażeniach (program Report Builder 2.0).
Przykłady
Zmienianie koloru tekstu na podstawie wyrażenia
Aby wprowadzić zawartość pole tekstowego, że wartości ujemne na czerwono dla pole o nazwie zysk, otwórz okienko właściwości i należy użyć następującego wyrażenie w Color Właściwość:
=IIF(Fields!Profit.Value < 0, "Red", "Black")
Tworzenie raportu z zielonymi paskami
Alternatywny kolor tła dla każdego wiersza w tabela, zestaw BackgroundColor właściwość dla każdego pola tekstowego w wierszu na tym samym wyrażeniu warunkowym. Ta technika działa tylko w przypadku wierszy szczegółów w tabeli niezawierającej grup.
=IIF(RowNumber(Nothing) MOD 2, "PaleGreen", "White")
Sterowanie kolorami na wykresie kołowym
Aby określić kolory wykresu kształtowego, można użyć kodu niestandardowego w celu sterowania kolejnością mapowania kolorów na wartości punktów danych.Dzięki temu będzie można używać spójnych kolorów na wielu wykresach zawierających takie same grupy kategorii.Aby uzyskać więcej informacji zobaczJak Określanie zgodności kolorów na wielu wykresów kształtu (Konstruktora raportów 2.0).
See Also