Quando si fa clic su Convalida formula, Oracle Hyperion Profitability and Cost Management esegue i controlli riportati di seguito.
La scheda Target dell'area task Definizione regola per la regola di calcolo custom deve avere tutte le dimensioni selezionate, tranne quella utilizzata per il risultato della formula.
Il termine Risultato della formula non deve contenere una tupla. Ad esempio, la seguente espressione non è consentita:
</A11,B11/> = <A11>*3
Non sono consentiti membri padre nel termine Risultato della formula. Ad esempio, supponendo che A1 sia un membro padre, la seguente espressione non è consentita:
</A1/> = <A11>*3
Nella Destinazione, i riferimenti a singoli membri possono essere solo membri dalla dimensione Risultato. Le tuple devono includere un membro dalla dimensione Risultato. Ad esempio, le formule riportate di seguito non sono valide o sono valide come indicato.
Formula non valida: </A11/> = <B11>*3
Formule valide: </A11/> = <A11,B11>*3; </A11/> = <A41,B11>*3; </A11/> = <A21>*3
Gli operatori aritmetici validi sono i seguenti:
+, -, *, /
I termini Destinazione e Risultato sono separati da un segno uguale (=) valido. In una formula è consentito un solo segno uguale (=).
Quando un modello contiene membri duplicati nelle varie dimensioni, devono essere utilizzati nomi parzialmente o completamente qualificati (fare riferimento alla sezione Sintassi della formula per le regole di calcolo custom di tipo Libro giornale gestione).
Nel termine Risultato è consentito un solo membro della dimensione Destinazione.
Nel termine Risultato deve esistere un membro di livello 0 della dimensione Risultato.
La formula di destinazione deve contenere membri dimensioni validi in un formato valido, come descritto qui e nel manuale Oracle Essbase Technical Reference (in lingua inglese).