Das kann so sein, dass man einige Daten bei der Tabellenanalyse auszuzeichnen braucht. Üblich machen wir das auf dem Papier mit dem Farbmarker. Aber warum können wir das gerade bei der Tabellenerstellung machen?
FastReport .Net lässt die Daten mit der Farbe abhängig von der Bedingung auszeichnen. Ein gutes Beispiel der Erfüllung mit der Bedingung – statistische Daten in den Kreuztabellen (Matrizen).
Erstellen wir einen Matrizenbericht. Benutzten wir Daten vom Datenlager nwind.xml, der in den Demo-Berichten FastReport .Net verwendet ist. Benutzen wir eine Tabelle MatrixDemo dazu.
So hat man solche einfache Schablone.
Wenn der Bericht gestartet wird, sehen wir eine kurze Statistik für die Beiträge jedes Mitarbeiters zum Guthaben des Unternehmens. Aber, nehmen wir so an, möchten wir solche Zelle sehen, die die Beiträge, die mehr als 3000 Rubels pro Monat, enthalten.
Wählen wir eine Zelle [Revenue]. Auf dem Instrumenten Paneel klicken wir das Piktogramm.
Im erschienenen Fenster kann man Bedingungen für die Erfüllung, Stil des Textes oder Hintergrund des Objekts bestimmen.
Fügen wir jetzt eine Bedingung Value > 3000 hinzu. Die Farbe kann durch den Farbverlauf bestimmen oder wie ein „Glass“ sein.
Man kann wie so viele Bedingungen wie man braucht für ein Objekt hinzufügen. Fügen wir noch eine: Value >1000 hinzu.
Wenn Sie noch die Zeilen „Total“ mit der Farbe auszeichnen wollen, brauchen Sie gleiche Bedingungen für die Zelle in dieser Spalte hinzuzufügen.
Also, nach den nicht so komplizierten Handlungen bekommen wir eine deutliche Kreuztabelle, die keine weitere Analyse mit dem Marker in der Hand braucht.