Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

In diesem Tutorial erfahren Sie, wie Sie bedingte Formatierung in Ihren paginierten Berichten anwenden. Die wichtigsten verwendeten Funktionen sind der Expression Builder und die Platzhaltereigenschaften .

Durch die bedingte Formatierung können Sie bestimmte Daten in Ihrem Bericht hervorheben. Dies ist besonders nützlich, wenn Sie mit Tonnen von Daten arbeiten.

Mit Expression Builder können Sie Ihren Bericht so programmieren, dass kritische Datenpunkte hervorgehoben werden, z. B. indem Werte rot angezeigt werden oder der Schriftstil geändert wird, wenn sie die von Ihnen festgelegten Anforderungen erfüllen oder nicht.

Es gibt zwei Möglichkeiten, Expression Builder im Report Builder zu öffnen. Sie können auch die Platzhaltereigenschaften verwenden, um eine bedingte Formatierung anzuwenden. Diese werden im Folgenden ausführlich besprochen.

Inhaltsverzeichnis

Verwenden des Expression Builder

Klicken Sie mit der rechten Maustaste auf eine beliebige Zelle in Ihrer Tabelle und klicken Sie dann auf Ausdruck .

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Dadurch wird das Popup-Fenster „Expression Builder“ geöffnet.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Mit dem Expression Builder können Sie jeden Wert in Ihrem paginierten Bericht formatieren. Es gibt auch spezielle Kategorien für die Formatierung, aus denen Sie auswählen können.

Integrierte Felder werden zum Formatieren allgemeiner Feldelemente in Ihrem Bericht verwendet, z. B. Seitenzahlen. Sie können auch den Namen des Benutzers hinzufügen, der den Bericht gedruckt hat, indem Sie das Element „Benutzer-ID“ verwenden.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Für die Kategorie „Parameter“ können Sie auf Ihren Code verweisen. In der Kategorie „Felder“ werden die Felder angezeigt, die abhängig von Ihrem Datensatz für die Formatierung verfügbar sind. In diesem Fall werden die Felder der Sales-Tabelle angezeigt.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Ebenso zeigen die Kategorien „Datensätze“ und „Variablen“ die Datensätze und Variablen in Ihrem Bericht an. In diesem Fall enthält es den Sales-Datensatz, enthält aber keine Variablen.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Operatoren sind Aktionen, die Sie an den Daten in Ihrem Bericht ausführen können. Es besteht aus fünf Unterkategorien: Arithmetik , Vergleich , Verkettung , Logisch und Bitverschiebung .

Diese Kategorie bietet Ihnen die größte Flexibilität bei der Formatierung von Daten in paginierten Berichten .

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Es gibt auch allgemeine Funktionen, die Sie verwenden können.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Wenn Sie auf eine bestimmte Funktion klicken, erhalten Sie eine Beschreibung und ein Beispiel für deren Verwendung. Trotz der zahlreichen verfügbaren Funktionen ist die Bedienung dennoch leicht zu verstehen.

Verwenden der Platzhaltereigenschaften

In dieser Demonstration müssen Gewinnspannenwerte über 40 % rot hervorgehoben werden. Dazu müssen Sie eine IF-Anweisung verwenden .

Öffnen Sie das Fenster „Platzhaltereigenschaften“ . Diese finden Sie, indem Sie mit der rechten Maustaste auf das Feld klicken, das Sie formatieren möchten. Gehen Sie dann zum Bereich „Schriftart“ . Klicken Sie unter der Option „Farbe“ auf die Schaltfläche „FX“ .

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Ein Beispielargument für eine if-Anweisung finden Sie, wenn Sie auf die Kategorie „Allgemeine Funktionen“ und dann auf „Programmablauf“ klicken .

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Kopieren Sie dieses Argument und überarbeiten Sie es, um es an das bedingte Format anzupassen, in dem die Daten vorliegen sollen. Wenn in diesem Fall ein Feld „Gewinnwertmarge“ größer als 0,4 ist, wird es rot angezeigt. Wenn nicht, wird es schwarz sein.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Wenn Sie fertig sind, klicken Sie auf „Okay“. Wenn Sie Ihren Bericht ausführen, werden Sie feststellen, dass die von Ihnen erstellte bedingte Formatierung wie vorgesehen auf die Spalte „%-Gewinnspanne“ angewendet wurde .

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Zugreifen auf den Expression Builder über den Eigenschaftenbereich

Eine andere Möglichkeit, auf den Ausdrucksgenerator zuzugreifen, besteht darin, auf den Wert zu doppelklicken, den Sie bearbeiten möchten. Klicken Sie im Eigenschaftenbereich auf das Dropdown-Menü der Eigenschaft, die Sie formatieren möchten, und klicken Sie dann auf Ausdruck .

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Wenn Sie möchten, dass zwei oder mehr Spalten dieselbe bedingte Formatierung haben, kopieren Sie den Ausdruck und fügen Sie ihn für jeden Wert ein.

Wenn Sie beispielsweise möchten, dass die Werte in der Spalte „Stadt“ ebenfalls rot werden, wenn die Gewinnmargenwerte rot sind, fügen Sie die bedingte Formatierung des letzteren Werts in den Farbausdruck des ersteren ein.

Sie können dies auch weiterhin für andere Werte in Ihrem Bericht tun.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Wenn Sie auf „Ausführen“ klicken, sehen Sie dies, wenn ein Gewinnspannenwert rot ist. Sein Stadtwert wird ebenfalls rot sein.

Expression Builder: Anwenden bedingter Formatierung auf paginierte Berichte

Abschluss

Der Report Builder bietet Ihnen große Flexibilität bei der Formatierung von Daten. Mithilfe von Expression Builder und Platzhaltereigenschaften können Sie bestimmte Daten in Ihrem Bericht hervorheben.

Dieses Tutorial behandelt ein grundlegendes Beispiel der bedingten Formatierung im Report Builder, bei dem eine Farbänderung zur Unterscheidung zwischen Werten verwendet wird.

Es gibt andere Formate, die Sie verwenden können. Das Layout und der Prozess sind denen anderer Microsoft-Produkte sehr ähnlich, sodass das Erlernen fortgeschrittener bedingter Formatierungstechniken relativ einfach ist.

Verklagen


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst