Formelvalidierungsanforderungen für benutzerdefinierte Berechnungsregeln

Wenn Sie auf Formel validieren klicken, prüft Oracle Hyperion Profitability and Cost Management Folgendes:

  • Im Aufgabenbereich Regeldefinition der benutzerdefinierten Berechnungsregel müssen in der Registerkarte Ziel alle Dimensionen außer der für das Formelergebnis verwendeten Dimension ausgewählt sein.

  • Der Formelergebnisterm darf kein Tupel enthalten. Beispiel: Folgendes ist nicht zulässig:

    </A11,B11/> = <A11>*3

  • Übergeordnete Elemente sind im Formelergebnisterm nicht zulässig. Beispiel: Folgendes ist nicht zulässig, wenn A1 ein übergeordnetes Element ist:

    </A1/> = <A11>*3

  • Im Ziel dürfen Verweise auf einzelne Elemente nur Elemente der Ergebnisdimension sein. Tupel müssen ein Element der Ergebnisdimension enthalten. Beispiel: Die folgenden Formeln sind ungültig bzw. gültig:

    Ungültige Formel: </A11/> = <B11>*3

    Gültige Formeln: </A11/> = <A11,B11>*3; </A11/> = <A41,B11>*3; </A11/> = <A21>*3

  • Gültige arithmetische Operatoren:

    +, -, *, /

Ziel- und Ergebnisterme sind durch ein gültiges Gleichheitszeichen getrennt (=). In einer Formel ist nur ein Gleichheitszeichen zulässig.

Wenn ein Modell doppelte Elemente in verschiedenen Dimensionen besitzt, müssen teil- oder vollqualifizierte Namen verwendet werden (siehe Formelsyntax für benutzerdefinierte Berechnungsregeln für Managementhauptbuch-Anwendungen).

Im Ergebnisterm ist nur ein Dimensionselement des Zielterms zulässig.

Der Ergebnisterm muss ein Ebene-0-Element der Ergebnisdimension enthalten.

Die Zielformel muss gültige Dimensionselemente in einem gültigen Format besitzen, wie hier und unter Technische Referenz zu Oracle Essbase beschrieben.