Formelauswertung

Sie können Formeln testen, wenn Sie eine Eigenschaftsdefinition oder -validierung erstellen oder ändern. Die Formel wird mit dem bereitgestellten Eigenschaftswert ausgewertet, um das Ergebnis der Formel zu berechnen. Durch diesen Prozess können logische Fehler oder Implementierungsfehler in der Formel gefunden werden, die mit einer einfachen Syntaxvalidierung nicht gefunden werden. Das Formelergebnis und alle Formelfehler oder Statusmeldungen werden angezeigt.

Formeln werden von links nach rechts ausgewertet. Die Auswertung der Funktionen und Zeichenfolgenliterale erfolgt in der Reihenfolge ihres Auftretens. Anhand dieser Methode werden verschachtelte Funktionen vor zusätzlichen Parametern ausgewertet, die rechts von der verschachtelten Funktion angezeigt werden. Funktionen können explizit in der Formel verschachtelt werden, oder sie können implizit verschachtelt werden, indem der Wert einer anderen Formeleigenschaft abgerufen wird. Zirkelreferenzen (Eigenschaftsformeln, die die Eigenschaft selbst explizit oder implizit referenzieren) müssen in den meisten Fällen vermieden werden. Oracle Data Relationship Management ermittelt und verhindert schädliche Zirkelreferenzen. Sie sollten dennoch nicht verwendet werden, außer sie sind notwendig und gelten als unschädlich.