Sie können im Query Designer die Kennzahlen eines InfoProvider zur Wiederverwendung über eine Formel neu berechnen. Berechnete Kennzahlen bestehen aus Formeldefinitionen, in welche Basiskennzahlen, eingeschränkte oder bereits berechnete Kennzahlen einfließen.
Neue berechnete Kennzahl definieren
Wenn bereits berechnete Kennzahlen für diesen InfoProvider definiert wurden, dann können Sie auch den Eintrag Berechnete Kennzahlen markieren und mit Hilfe der rechten Maustaste im Kontextmenü Neue berechnete Kennzahl wählen.
Der Eintrag Neue berechnete Kennzahl wird eingefügt und im Bildschirmbereich Eigenschaften werden die Eigenschaften für die berechnete Kennzahl eingeblendet.
Sie gelangen auf das Dialogfenster Berechnete Kennzahl ändern.
Sie können das Dialogfenster Berechnete Kennzahl ändern auch im Bildschirmbereich Eigenschaften über die Drucktaste Bearbeiten aufrufen.
Die grundlegenden Einstellungen nehmen Sie auf der Registerkarte Allgemein vor:
Im oberen Bereich befindet sich ein Textfeld, in das Sie die Beschreibung für die berechnete Kennzahl eingeben können.
In der Beschreibung können Sie Textvariablen verwenden.
Daneben können Sie im Feld Technischer Name den technischen Namen eingeben.
Darunter befindet sich das Eingabefeld für die Formel, mit der Sie die Kennzahl berechnen möchten. Unten links befinden sich alle für die Formeldefinition zur Verfügung stehenden Operanden. Dies sind:
Rechts daneben sehen Sie die Funktionen, die Ihnen als Operatoren zur Verfügung stehen:
Oberhalb dieser beiden Bereiche befinden sich die Symbole für die Grundrechenarten. Rechts daneben befindet sich ein Ziffernblock.
So arbeiten Sie, wenn Sie eine Formel definieren:
Ziffern, Klammern und Grundrechenarten können Sie auch über die Tastatur eingeben.
Das System prüft dabei nicht, ob die Formel semantisch vernünftig ist, z. B. ob sie einheitengenau ist. Semantische Prüfungen erfolgen mit der Funktion Query prüfen, die Sie in der Menüleiste des Query Designer aufrufen können.
Falls Sie zur Formeldefinition eine Variable verwenden möchten, die nicht in den Operanden enthalten ist, müssen Sie diese zuerst anlegen. Markieren Sie dafür den Eintrag Formelvariable und wählen Sie mit Hilfe der rechten Maustaste im Kontextmenü Neue Variable. Sie gelangen in den Variablen-Wizard, der Sie Schritt für Schritt bei der Definition einer neuen Variablen begleitet.
Wenn Sie eine Formelvariable ändern möchten, dann markieren Sie diese und wählen Sie im Kontextmenü Bearbeiten. Sie gelangen auf den Variablen-Editor.
Beachten Sie, dass beim Ausführen einer Query die Kennzahlen immer einheitengenau gerechnet werden. Eine Formel ist semantisch falsch, wenn Sie z. B. eine Währungseinheit (z. B. EUR) mit einer Gewichtseinheit (z. B. kg) addieren. Wenn Sie Werte einheitenlos berechnen möchten, dann verwenden Sie die Funktion Wert ohne Dimension (einheitenlos). Siehe Datenfunktionen.
Berechnete Kennzahl bearbeiten
Beachten Sie, dass Ihre Änderungen an einer berechneten Kennzahl alle Queries beeinflussen, die diese berechnete Kennzahl verwenden.
Sie können sich anzeigen lassen, wo die berechnete Kennzahl verwendet wird. Wählen Sie mit Hilfe der rechten Maustaste im Kontextmenü auf der berechneten Kennzahl Verwendungsnachweis.
Sie können das Dialogfenster Berechnete Kennzahl ändern auch im Bildschirmbereich Eigenschaften über die Drucktaste Bearbeiten aufrufen.
Eigenschaften für die berechnete Kennzahl festlegen
Sie haben eine berechnete Kennzahl zur Wiederverwendung definiert. Sie können diese berechnete Kennzahl nun in allen Queries zu diesem InfoProvider verwenden, indem Sie die berechnete Kennzahl per Drag & Drop in die Zeilen oder Spalten der Query ziehen. Die berechnete Kennzahl ist dann in dieser Query kein eigenes Element, sondern ein Platzhalter, der auf die im InfoProvider angelegte berechnete Kennzahl referenziert.