Anfang des Inhaltsbereichs

Hintergrunddokumentation Berechnungsvorschriften  Dokument im Navigationsbaum lokalisieren

Der Wert eines Feldes kann auf zwei verschiedene Arten bestimmt werden:

Ermittlung des Feldwerts über eine Berechnungsvorschrift

Eine Berechnungsvorschrift besteht im einfachen Fall aus einer einzelnen Formel. Formeln werden nach den üblichen mathematischen Regeln gebildet und bestehen aus Operanden und Operatoren:

Beispiel

Wenn auf das 2. bis 5. Zeichen des Feldes zugegriffen werden soll, notieren Sie text[ 2:5] .

datumsfeld [ YEAR]

Jahr

datumsfeld [ MONTH]

Monat

datumsfeld [ DAY]

Tag

zeitfeld [ HOUR]

Stunden

zeitfeld [ MINUTE]

Minuten

zeitfeld [ SECOND]

Sekunden

Hinweis

Zur Festlegung der Werte von Symbol- und Ikonenfeldern können in Formeln die Namen von Symbolen und Ikonen angegeben werden. Diese Namen beginnen mit SYM_ bzw. ICON_ und können über die entsprechenden Drucktasten ermittelt werden. Eine Formel, die ein Symbol oder eine Ikone enthält, darf nur aus diesem Symbol bzw. aus dieser Ikone bestehen, d.h. Symbole und Ikonen dürfen nicht mit anderen Operanden verknüpft werden.

Die Berechnung des Wertes eines Feldes kann von einer Bedingung abhängig gemacht werden. In diesem Fall wird der Wert gemäß Berechnungsvorschrift nur bereitgestellt, wenn auch gleichzeitig die Bedingung erfüllt ist. Ist die Bedingung nicht erfüllt, so erhält das Feld den Initialwert.

Hinweis

Derartige Felder werden zur Berechnung spezieller Statistiken benötigt (siehe Statistiken definieren).

Zur Formulierung von Bedingungen werden boolsche Formeln verwendet. Diese Formeln bestehen aus Vergleichen (z.B. BETRAG +5 > LIMIT), die mit den Operatoren NOT, AND und OR verknüpft werden können. Auch hier ist die Verwendung runder Klammern in der üblichen Art möglich.

In noch komplexeren Fällen können Sie die Berechnung des Werts eines Felds von beliebig vielen Bedingungen abhängig machen, d.h. der Wert wird unterschiedlich berechnet, je nachdem welche Bedingung zutrifft. Außerdem besteht die Möglichkeit, eine Berechnungsvorschrift für den Fall anzugeben, daß keine der Bedingungen erfüllt ist. Dazu wird Ihnen auf dem Fenster zur Pflege eines lokalen Feldes die Funktion Komplexe Berechnung angeboten (siehe Beispiel lokale Felder).

Bei der Formulierung der Berechnungsvorschrift haben Sie die Möglichkeit, sich über verschiedene Funktionen die zur Verfügung stehenden Kurzbezeichnungen, Symbole und Ikonen anzeigen zu lassen. Außerdem können Sie aus der Anzeige eine Kurzbezeichnung, ein Symbol oder eine Ikone auswählen und diese dadurch auf die Position innerhalb der Formel übertragen, auf der zuvor der Cursor stand.

Ermittlung des Feldwerts durch Eingabe auf dem Selektionsbild

In diesem Fall wird das lokale Feld wie ein Parameter behandelt, dessen Wert einmalig durch eine Eingabe festgelegt wird. Dies ist für Symbol- und Ikonenfelder nicht vorgesehen.

Sie können festlegen, daß die Eingabe eines Wertes auf dem Selektionsbild erzwungen wird (Feld obligatorisch markieren).

Hinweis

Derartige Felder können in den Bedingungen für die Berechnung anderer lokaler Felder verwendet werden. Damit entsteht die Möglichkeit, diese Berechnungen zur Abarbeitungszeit der Query zu beeinflussen.

Ende des Inhaltsbereichs