Formatieren von Zeigern auf einem Messgerät (Berichts-Generator und SSRS)Formatting Pointers on a Gauge (Report Builder and SSRS)

In einem paginierten Reporting ServicesReporting Services -Bericht gibt ein Messgerätzeiger den aktuellen Wert des Messgeräts an.In a Reporting ServicesReporting Services paginated report, the gauge pointer indicates the current value of the gauge.

Standardmäßig werden beim Hinzufügen eines Felds die darin enthaltenen Werte zu einem Wert aggregiert, der vom Zeiger auf dem Messgerät angezeigt wird.By default, when a field is added, the values that are contained in the field are aggregated into one value that is shown by the pointer on the gauge. Sie können dem Messgerät mehrere Zeiger hinzufügen, die auf unterschiedliche Werte auf der gleichen Skala zeigen, oder Sie können mehrere Skalen und einen Zeiger für jede hinzugefügte Skala hinzufügen.You can add multiple pointers to the gauge to point at multiple values on the same scale, or add multiple scales and a pointer for every scale you have added. Nachdem Sie einem Messgerät ein Feld hinzugefügt haben, müssen Sie den maximalen und den minimalen Wert für die entsprechende Skala festlegen, um einen Kontext zum Zeigerwert anzugeben.After you add a field to a gauge, you must set the maximum and minimum values on the corresponding scale to give context to the pointer value. Sie haben auch die Möglichkeit, den minimalen und den maximalen Wert für einen Bereich festzulegen, wodurch auf der Skala ein kritischer Bereich angegeben wird.You also have the option of setting the minimum and maximum values on a range, which shows a critical area on the scale.

Sie können die Darstellungseigenschaften für den Zeiger festlegen, indem Sie mit der rechten Maustaste auf den Zeiger klicken und die Option Radiale Zeigereigenschaften oder Lineare Zeigereigenschaftenauswählen.You can set appearance properties on the pointer by right-clicking on the pointer and selecting Radial Pointer Properties or Linear Pointer Properties. Jeder Messgerätzeiger enthält denselben Eigenschaftensatz.Each gauge pointer contains the same set of properties. Darüber hinaus sind jedoch auch entsprechende Darstellungseigenschaften vorhanden, die für die einzelnen Messgerättypen spezifisch sind:There are also corresponding appearance properties unique to each gauge type:

  • Auf einem radialen Messgerät können Sie einen Nadelzeiger und eine Nadelabdeckung angeben.On a radial gauge, you can specify a needle pointer and a needle cap.

  • Auf einem linearen Messgerät können Sie einen Thermometerzeiger angeben, der eine Variation des Balkenzeigers darstellt.On a linear gauge, you can specify a thermometer pointer, which is a variation of the bar pointer. Beim Thermometerzeiger können Sie die Form der Thermometeranzeige angeben.The thermometer pointer lets you specify the shape of the bulb.

Hinweis

Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen.Each authoring environment provides different ways to create, open, and save reports and related items.

Verbinden des Zeigers mit DatenHow the Pointer is Connected to Data

Standardmäßig enthält ein hinzugefügtes Messgerät einen Zeiger ohne zugeordnetes Feld.By default, when a gauge is added, it contains one pointer that has no associated field. Dieser wird als leerer Zeiger bezeichnet.This is known as an empty pointer. Er zeigt 0 (null) an, bis dem Datenbereich ein Feld hinzugefügt wird.It will display zero until a field is added to the data pane. Wenn Sie dem Datenbereich ein Feld hinzufügen, wird der Zeiger mit diesem Feld verbunden.When you add a field to the data pane, the pointer is connected to that field. Wenn Sie ein Feld aus dem Datenbereich löschen, wird auch der Zeiger gelöscht, der dem betreffenden Feld zugeordnet ist.If you delete a field from the data pane, the pointer that is associated with that field is also deleted.

Wenn Sie nach dem Hinzufügen von Daten mit der rechten Maustaste auf den Zeiger klicken, werden die Optionen Zeigerwert löschen und Zeiger löschen angezeigt.After data is added, when you right-click on the pointer, you will get Clear Pointer and Delete Pointer options. Mit der Option Zeigerwert löschen wird das an das Messgerät angefügte Feld entfernt, der Zeiger wird jedoch für das Messgerät weiterhin angezeigt.The Clear Pointer Value option will remove the field that is attached to the gauge, but the pointer will still appear on the gauge. Mit der Option Zeiger löschen wird das Feld aus dem Messgerät entfernt, und der angezeigte Zeiger wird ebenfalls gelöscht.The Delete Pointer option will remove the field from the gauge and delete the pointer from view. Wenn Sie dem Messgerät wieder ein Feld hinzufügen, wird der Standardzeiger erneut angezeigt werden.If you re-add a field to the gauge, the default pointer will reappear. Wenn Sie die Hidden -Eigenschaft des Zeigers auf TRUEfestlegen, wird der Zeiger nicht auf der Entwurfsoberfläche, sondern zur Laufzeit ausgeblendet.When you set the pointer's Hidden property to True, the pointer is not hidden on the design surface, but it is hidden at run time.

Anzeigen von mehreren Zeigern auf dem MessgerätDisplaying Multiple Pointers on the Gauge

Sie können dem Messgerät mehrere Zeiger hinzufügen, sodass auf der gleichen Skala auf unterschiedliche Werte gezeigt wird.You can add multiple pointers to the gauge to point at multiple values on the same scale. Dies ermöglicht es Ihnen, gleichzeitig einen niedrigen und einen hohen Wert anzuzeigen.This can be useful for showing a low and a high value at the same time. Wenn Sie auf dem Messgerät für die Skala mehrere Zeiger angeben möchten, klicken Sie auf eine beliebige Stelle auf dem Messgerät, und klicken Sie im Kontextmenü auf Zeiger hinzufügen .To specify more than one pointer on the gauge for the same scale, right-click anywhere inside the gauge and click Add Pointer on the shortcut menu. Sie können auch eine Skala hinzufügen, indem Sie mit der rechten Maustaste auf eine beliebige Stelle auf dem Messgerät klicken und anschließend auf Skalierung hinzufügenklicken.Alternatively, you can add a scale by right-clicking anywhere in the gauge and clicking Add Scale. Anschließend können Sie einen neuen Zeiger hinzufügen, der automatisch der letzten Skala zugeordnet wird.Then you can add a new pointer, and it will automatically be associated with the last scale.

Wenn Zeiger einander überlappen, wird die Zeichnungsreihenfolge der Zeiger durch die Reihenfolge bestimmt, in der sie dem Messgerät hinzugefügt wurden.When pointers overlap, the drawing order of the pointers is determined by the order in which they are added to the gauge. Sie können die Zeichnungsreihenfolge der Zeiger nicht ändern, indem Sie die Reihenfolge der Felder in Datenbereich ändern.You cannot reorder the drawing order of the pointers by changing the order of the fields in the data pane. Wenn Sie die Zeichnungsreihenfolge für mehrere Zeiger ändern möchten, öffnen Sie den Eigenschaftenbereich, und klicken auf Zeiger (…) . Ändern Sie dann die Reihenfolge der Zeiger in der Pointer-Auflistung.To change the order of drawing for multiple pointers, open the Properties pane and click Pointers (...). Then, change the order of the pointers in the Pointer collection.

Festlegen von Farbverläufen für eine NadelabdeckungSetting Gradients on a Needle Cap

Eine Nadelabdeckung, die über oder unter dem Zeiger gezeichnet werden kann, kann nur für ein radiales Messgerät angegeben werden.You can specify a needle cap that can be drawn on top or underneath the pointer on a radial gauge only. Alle Arten für Nadelabdeckungen werden mit integrierten Farbverläufen gezeichnet, die nicht geändert werden können.All needle cap styles are drawn by using built-in gradients that cannot be modified. Eine Ausnahme stellt der RoundedDark -Stil dar, für den Sie eine Verlaufsfarbe und die Art des Farbverlaufs angeben können.The exception is the RoundedDark style, where you can specify a gradient color and gradient style.

Festlegen eines AusrichtungsintervallsSetting a Snapping Interval

Durch das Ausrichtungsintervall wird das Vielfache festgelegt, auf das Werte gerundet werden.A snapping interval defines the multiple to which values are rounded. Standardmäßig zeigt das Messgerät auf den exakten Wert des Felds, das Sie im Datenbereich angegeben haben.By default, the gauge will point to the exact value of the field you have specified in the data pane. Möglicherweise soll der exakte Wert jedoch nach oben oder unten gerundet werden, sodass der Zeiger an einem vordefinierten Intervall ausgerichtet wird.However, you might want to round the exact value up or down so that the pointer will snap to a pre-set interval. Beispiel: Wenn der Wert auf dem Messgerät 34,2 beträgt und Sie ein Ausrichtungsintervall von 5 festlegen, zeigt der Messgerätzeiger auf 35.For example, if the value on your gauge is 34.2 and you specify a snapping interval of 5, the gauge pointer will point to 35. Wenn der Wert auf dem Messgerät 31,2 beträgt und Sie ein Ausrichtungsintervall von 5 festlegen, zeigt der Messgerätzeiger auf 30.If the value on your gauge is 31.2 and you specify a snapping interval of 5, the gauge pointer will point to 30. Weitere Informationen finden Sie unter Festlegen eines Ausrichtungsintervalls auf einem Messgerät (Berichts-Generator und SSRS).For more information, see Set a Snapping Interval on a Gauge (Report Builder and SSRS).

Festlegen eines Bilds als Zeiger auf einem radialen MessgerätSpecifying an Image as a Pointer on a Radial Gauge

Neben der Auswahl aus der integrierten Liste von Zeigerstilen können Sie auch ein Bild als Zeiger angeben.In addition to the built-in list of pointer styles, you can specify an image as a pointer. Dies ist insbesondere dann effektiv, wenn Sie einen vorhandenen Nadelzeigerstil durch ein Bild ersetzen.This is most effective when you use an image to replace an existing needle pointer style. Der Zeiger wird mit dem Bild überlagert, sämtliche Zeigerfunktionen bleiben jedoch erhalten.The image is superimposed over the pointer, but all pointer functionality is applicable. Farb- und Farbverlaufsoptionen sind nicht verfügbar, wenn ein Bild für den Zeiger verwendet wird.Color and gradient options are not applicable when an image is used for the pointer.

Wenn das Bild für den Zeiger eine unregelmäßige Form aufweist, empfiehlt es sich, die Farbe als transparent festzulegen, sodass die Bereiche des Bilds ausgeblendet werden, die auf dem Messgerät nicht angezeigt werden sollen.If the pointer image is an irregular shape, you should define the color as transparent to hide the areas of your image that should not appear on the gauge. Wenn Sie eine transparente Farbe definieren, überlagert das Messgerät den vorhandenen Zeiger mit dem Bild und beschneidet das Bild, sodass nur die Form des Zeigers angezeigt wird.When you define a transparent color, the gauge transposes the image on top of your existing pointer and trims the image so that only the shape of the pointer appears. Die Größe des Bilds wird vom Messgerät an die Größe des Zeigers angepasst.The gauge rescales the image to fit the size of your pointer. Wenn Sie für einen Zeiger ein Bild angeben, werden alle Zeiger, die dem Messgerät später hinzugefügt werden, unter diesem Bild gezeichnet.When you specify an image for a pointer, any subsequent pointer that is added on top of the gauge will be drawn underneath the image. Deshalb empfiehlt es sich, kein Bild für den Zeiger anzugeben, wenn das Messgerät mehrere Zeiger aufweisen soll.For this reason, it is better not to specify an image for the pointer if there are multiple pointers on the gauge. Weitere Informationen finden Sie unter Festlegen eines Bilds als Zeiger auf einem Messgerät (Berichts-Generator und SSRS).For more information, see Specify an Image as a Pointer on a Gauge (Report Builder and SSRS).

Weitere InformationenSee Also

Formatieren von Skalen auf einem Messgerät (Berichts-Generator und SSRS) Formatting Scales on a Gauge (Report Builder and SSRS)
Formatieren von Bereichen auf einem Messgerät (Berichts-Generator und SSRS) Formatting Ranges on a Gauge (Report Builder and SSRS)
Messgeräte (Berichts-Generator und SSRS)Gauges (Report Builder and SSRS)