Datenpunktgruppen
Anstatt immer wieder die gleiche Berechnung für verschiedene Datenpunkte zu zeichnen, können Sie die Systemnamen Ihrer Datenpunkte nutzen, um das System all diese Formeln automatisch für Sie erstellen zu lassen. Sie brauchen die Formel nur einmal zu zeichnen, und das System befüllt die Shapes automatisch mit den richtigen Datenpunkten.
Um passende Datenpunkte zu finden, verwendet das System reguläre Ausdrücke. Das bedeutet, dass der Systemname Ihrer Datenpunkte auf eine bestimmte Art und Weise aufgebaut sein muss. Insbesondere sollten alle Datenpunkte, die in einer einzigen Berechnung verwendet werden, ein gemeinsames Präfix teilen.
Um eine Formel mit automatischen Datenpunktzuweisungen anzulegen, gehen Sie wie folgt vor:
Öffnen Sie die Seitenleiste Bibliothek auf der linken Seite und wählen Sie die Registerkarte Shapes aus.
Scrollen Sie die Liste herunter und ziehen Sie ein oder mehrere Datenpunktgruppen-Shapes auf das Arbeitsblatt.
Öffnen Sie die Seitenleiste Eigenschaften auf der rechten Seite und legen Sie eine passende Bezeichnung für jedes Shape fest. Dadurch wird es für Sie im nächsten Schritt einfacher, die einzelnen Shapes wiederzufinden.
Wählen Sie entweder ein Ausgabe-Datenpunktgruppenshape oder ein Funktions-Shape, dessen Option Ausgabe in einzelnen Datenpunkt aktiviert ist, aus.
Bemerkung
Wenn Sie irgendein anderes Shapes auswählen, können Sie im nächsten Schritt zwar die Datenpunktzuweisungen sehen und eine Vorschau für die neuen Zuweisungen generieren, aber Sie werden die Änderungen nicht speichern können.
Öffnen Sie das Bedienfeld Datenpunktzuweisung am unteren Bildschirmrand.
Für das ausgewählte Shape sowie alle vorgelagerten und verbundenen Datenpunktgruppenshapes wird in der Tabelle eine Spalte mit dem Namen des Shapes und darunter dessen Systemnamen-Ausdruck angezeigt. Ändern Sie diesen regulären Ausdruck, damit das System die passenden Datenpunkte für das entsprechende Shape finden kann.
Beispiel:
Angenommen, Sie haben zehn Räume mit jeweils 4 Zählern, die von
RAUM_01_ZAEHLER_1
bisRAUM_10_ZAEHLER_4
nummeriert sind, und Sie möchten für jeden Raum die Summe der vier Zähler als DatenpunkteRAUM_01_SUMME
bisRAUM_10_SUMME
berechnen. Platzieren Sie fünf Datenpunktgruppen-Shapes auf dem Arbeitsblatt und geben Sie die regulären AusdrückeRAUM_(\d*)_ZAEHLER_1
,RAUM_(\d*)_ZAEHLER_2
,RAUM_(\d*)_ZAEHLER_3
,RAUM_(\d*)_ZAEHLER_4
undRAUM_(\d*)_SUMME
ein. In diesem Fall kennzeichnet(\d*)
eine aus Zahlen bestehende Zeichenfolge, die den zehn Räumen01
bis10
entspricht. Setzen Sie den Teil des Systemnamens, der jeden Datenpunkt eindeutig kennzeichnet, unbedingt in runde Klammern, wie im vorangegangenen Beispiel. Pro Eingabefeld ist genau ein Klammernpaar erforderlich.Nachdem Sie alle regulären Ausdrücke eingegeben haben, klicken Sie rechts auf Aktualisieren. Das System sucht dann nach allen Datenpunkten, die dem Muster entsprechen, und stellt jede eindeutige Kombination von Datenpunkten als eigene Zeile in der Tabelle dar. Abhängig von Ihrer vorherigen Konfiguration wird jede Zelle entsprechend ihres neuen Zustandes eingefärbt:
.
Ungültige Eingabe. Fahren Sie mit der Maus über die Zelle, um die Fehlermeldung zu sehen.
.
Der reguläre Ausdruck traf mehrmals im gleichen Systemnamen zu. Dies bedeutet in der Regel, dass der reguläre Ausdruck nicht eindeutig genug war.
Neuer Eintrag
Aktualisierter Eintrag
Gelöschter Eintrag
Falls einige der Eingaben ungültig sind oder das System nicht die Datenpunkte gefunden hat, die Sie erwartet haben, versuchen Sie, die einzelnen regulären Ausdrücke zu bearbeiten und klicken Sie erneut auf Aktualisieren, um die Tabelle zu aktualisieren.
Wenn Sie mit den Datenpunktzuweisungen zufrieden sind, klicken Sie rechts auf Speichern. Wenn Sie jedoch stattdessen zu den vorherigen Zuweisungen zurückkehren möchten, klicken Sie auf Zurücksetzen.
Bemerkung
Wenn Sie in Ihrer Berechnung eine Datenpunktgruppe verwenden, muss der Ausgang ebenfalls eine Datenpunktgruppe sein. Falls Ihre Berechnung ein Funktionsshape enthält, bei dem die Option Ausgabe in einzelnen Datenpunkt aktiviert ist, muss der Ausgang hingegen ein einzelner Datenpunkt sein.
Warnung
Wenn Sie Datenpunkte hinzufügen, bearbeiten oder entfernen, nachdem Sie die Datenpunktzuordnungen Ihrer Datenpunktgruppen gespeichert haben, müssen Sie die obigen Schritte 4 bis 9 wiederholen, wenn Sie möchten, dass die Änderungen in Ihrer Datenpunktberechnung berücksichtigt werden.
Warnung
Eine Berechnung kann nicht geändert werden, nachdem Datenpunktzuweisungen gespeichert wurden. Um eine solche Berechnung zu bearbeiten, müssen Sie zuerst alle vorhandenen Datenpunktzuweisungen aufheben.
Ausgabe in einzelnen Datenpunkt
Berechnungen, die Datenpunktgruppenshapes beinhalten, geben standardmäßig ein Resultat für jeden Satz von Datenpunkten zurück, die den regulären Ausdrücken aller an der Berechnung beteiligten Shapes entsprechen.
Wenn Sie alle Eingänge der Berechnung in einem einzelnen Datenpunkt zusammenrechnen möchten, wählen Sie das entsprechende Funktionsshape (Summe, Produkt, Und, Oder) und aktivieren Sie in der Seitenleiste Eigenschaften rechts die Option Ausgabe in einzelnen Datenpunkt. Die Ausgabe dieses Shapes kann dann als einzelner Datenpunkt weiterverwendet werden.
Bemerkung
Die Option Ausgabe in einzelnen Datenpunkt muss aktiviert werden, bevor Sie den an der Berechnung beteiligten Shapes irgendwelche Datenpunkte zuweisen.
Warnung
Sobald der Berechnung Datenpunkte zugewiesen sind ist es nicht mehr möglich, Verbindungen hinzuzufügen, zu bearbeiten oder zu löschen, oder die Option Ausgabe in einzelnen Datenpunkt zu aktivieren. Um Änderungen an der Berechnung vorzunehmen, müssen Sie alle Datenpunktzuweisungen aufheben, die Änderungen durchführen und anschließend die Datenpunktzuweisungen wieder hinzufügen. Sie können Datenpunktzuweisungen aufheben, indem Sie rechts auf Alle entfernen klicken.
Beispiel:
Angenommen, Sie haben zehn Räume mit jeweils einem Zähler, die von RAUM_01_ZAEHLER
bis RAUM_10_ZAEHLER
nummeriert sind, und Sie möchten die Summe all dieser Zähler berechnen. Platzieren Sie eine Datenpunktgruppe auf dem Arbeitsblatt und geben Sie im Bedienfeld Datenpunktzuweisung den regulären Ausdruck RAUM_(\d*)_ZAEHLER
ein. In diesem Fall steht (\d*)
für eine Laufnummer, die der jeweiligen Raumnummer entspricht. Verbinden Sie den Ausgang der Datenpunktgruppe mit einem Summen-Shape und aktivieren Sie auf diesem Shape die Option Ausgabe in einzelnen Datenpunkt. Der Ausgang des Summenshapes kann jetzt mit einem einzelnen berechneten Datenpunkt (violett) oder einem weiteren Funktionsshape verbunden werden.
Bemerkung
Wenn Sie mehrere Berechnungen verschachteln, bei denen die Option Ausgabe in einzelnen Datenpunkt aktiviert ist, müssen Sie die Datenpunktzuweisungen in der Reihenfolge der Berechnung speichern, damit die nötigen Zuweisungen für die jeweils darauffolgenden Funktionsshapes zur Verfügung stehen. Umgekehrt können Datenpunktzuweisungen nicht aufgehoben werden, wenn nachfolgende Shapes in der selben Berechnung noch Datenpunktzuweisungen haben. Das bedeutet, dass Sie jene Datenpunktzuweisungen zuerst aufheben müssen, angefangen beim letzten Shape in der Berechnung, welches Datenpunktzuweisungen enthält.