Udostępnij za pośrednictwem


Adding Data to a Gauge Data Region

Po dodaniu miernika do powierzchni projektowej wystarczy przeciągnąć na niego pole zestawu danych. a pole pojawi się w strefie upuszczania danych.Domyślnie, gdy pole jest dodawane do przyrządu, pola są łączone i otrzymana wartość jest dołączony do wskaźnika myszy za pomocą Wartość właściwość.Domyślnie miernik agreguje wszystkie wartości znajdującej się w polu w jedną wartość, która jest wyświetlana w mierniku.Jeśli w mierniku mają być wyświetlane poszczególne grupy lub wiersze, można dodać do niego grupowanie.Po zastosowaniu grupowania i filtrowania miernik za pomocą wskaźnika wyświetla ostatnią grupę lub wiersz w zwróconym zestawie danych.

Do jednego miernika można dodać wiele wartości, dodając kolejne wskaźniki.Wskaźnik może należeć do tej samej skali, ale można również dodać inną skalę, a następnie skojarzyć z nią wskaźnik.

Zagadnienia, które należy rozważyć przy dodawaniu danych do miernika

Podobnie jak w przypadku wszystkich innych obszarów danych, obszar danych miernika może być powiązany tylko z jednym zestawem danych.Jeśli istnieje więcej zestawów danych, warto użyć instrukcji JOIN lub UNION i utworzyć jeden zestaw lub zastosować osobne mierniki dla każdego zestawu.

Dane typu liczbowego są agregowane za pomocą funkcji SUM.Dane o typach nieliczbowych są agregowane za pomocą funkcji ILENIEPUST, która zlicza wystąpienia określonej wartości lub pola w zestawie danych lub grupie.

Gdy po dodaniu danych użytkownik kliknie prawym przyciskiem myszy wskaźnik, zostaną wyświetlone opcje Wyczyść wartość wskaźnika i Usuń wskaźnik.Opcja Wyczyść wartość wskaźnika umożliwia usunięcie pola dołączonego do miernika, ale wskaźnik będzie nadal widoczny w mierniku.Opcja Usuń wskaźnik umożliwia usunięcie pola z miernika oraz wskaźnika z widoku.Po ponownym dodaniu pola do miernika ponownie zostanie wyświetlony wskaźnik domyślny.Po dodaniu pola do miernika należy ustawić maksymalną i minimalną wartość skali, aby utworzyć kontekst dla wartości wskaźnika.Dostępna jest również opcja ustawienia wartości minimalnej i maksymalnej w zakresie, który pokazuje krytyczny obszar skali.Miernik nie spowoduje automatycznego ustawienia minimalnej ani maksymalnej wartości na skali ani w zakresie, ponieważ nie może ustalić, jak wartość ma być interpretowana.

Metody dodawania danych do mierników

Po zdefiniowaniu zestawu danych raportu można dodać pole danych do miernika, używając jednej z następujących metod:

  • Przeciągnij pole z zestawu danych do strefy upuszczania.Otwórz strefę upuszczania i przeciągnij na nią pole.W celu otwarcia strefy można kliknąć miernik lub umieścić pole na mierniku.Jeśli w mierniku nie ma jeszcze wskaźnika, zostanie on dodany i powiązany z dodanym polem.

  • Wyświetl strefę upuszczania i utwórz wskaźnik prowadzący do symbolu zastępczego pola.Wewnątrz symbolu zastępczego pojawi się selektor pól. Po jego kliknięciu można wybrać dowolne pole z zestawu danych.Jeśli już istnieje wybrane pole, kliknij je, aby spowodować wyświetlenie przycisku, a następnie wybierz inne pole.

    Uwaga

    Opisana metoda jest bezużyteczna w przypadku, gdy w mierniku nie ma wskaźnika lub gdy raport zawiera więcej niż jeden zestaw danych, a panel mierników nie jest skojarzony z zestawem danych.Aby uzyskać więcej informacji zobacz How to: Associate a Data Region with a Dataset.

  • Kliknij wskaźnik miernik prawym przyciskiem myszy, a następnie kliknij pozycję Właściwości wskaźnika.Dla Wartość, wybierz pole z listy rozwijanej lub zdefiniować wyrażenie pola należy kliknąć przycisk Wyrażenie (FX) przycisk.

Agregowanie pól w jedną wartość

Po dodaniu pole do miernik, Reporting Services oblicza agregacja pole domyślnie. Dane typu liczbowego są agregowane za pomocą funkcji SUM.Dane o typach nieliczbowych są agregowane za pomocą funkcji ILENIEPUST, która zlicza wystąpienia określonej wartości lub pola w zestawie danych lub grupie.Jeśli typem danych pola wartości jest Ciąg, miernik nie może wyświetlić wartości liczbowej, nawet jeśli w polach znajdują się liczby.Zamiast tego pola są agregowane przy użyciu funkcji COUNT.Aby uniknąć tego zachowania, należy upewnić się, że w używanych polach znajdują się dane typu liczbowego, a nie ciągi zawierające sformatowane liczby.Za pomocą wyrażenia języka Visual Basic można przekonwertować wartości typu Ciąg na wartości typu liczbowego, używając stałej CDbl lub CInt.Na przykład następujące wyrażenie konwertuje pole wartości typu ciąg zatytułowane MojePole na wartości liczbowe.

=Sum(CDbl(Fields!MyField.Value))

Aby uzyskać więcej informacji o wyrażeniach agregujących zobacz Using Built-in Report and Aggregate Functions in Expressions (Reporting Services).

Definiowanie grupy w mierniku

Po dodaniu pola do miernika można do niego dodać jedną grupę danych.Przyrząd różni się od wszystkich innych danych region s w Reporting Services, które można wyświetlić wiele grup w jednym region. Dodanie grupy przez zdefiniowanie wyrażenia grupy w mierniku odpowiada dodaniu grupy wierszy w obszarze danych elementu tablix.Jednak w przypadku dodawania grupy rolę wartości wskaźnika wyświetlanej w mierniku pełni jedynie wartość ostatniej grupy.Jeśli na przykład wyrażenie grupowania zostanie dodane do kolumny Rok, wskaźnik będzie odnosił się do wartości reprezentującej zagregowaną wartość sprzedaży dla ostatniego roku w zestawie danych.Aby uzyskać więcej informacji o grupach zobacz Understanding Groups (Reporting Services).

Grupę warto dodać do miernika na przykład w sytuacji, gdy w tabeli lub na liście jest wyświetlanych wiele mierników, a powinny być widoczne dane zagregowane według grup.Aby uzyskać więcej informacji zobacz How to: Add or Delete a Group in a Data Region (Reporting Services).