Convalida della sintassi della formula

Essbase include il controllo della sintassi delle formule che indica gli errori di sintassi nelle formule. Ad esempio, Essbase indica se il nome di una funzione è stato digitato in modo errato.

È possibile convalidare nomi sconosciuti in base a un elenco di nomi di macro e funzioni definiti in modo personalizzato.

Un correttore di sintassi non è in grado di indicare gli errori semantici in una formula. Gli errori semantici si verificano quando una formula non funziona come previsto. Per trovare gli errori semantici, eseguire il calcolo e controllare i risultati per assicurarsi che siano come previsto.

Essbase visualizza i risultati dello strumento di controllo della sintassi nell'Editor formule quando si fa clic su Verifica. Se Essbase non rileva errori di sintassi, viene visualizzato un messaggio di verifica riuscita.

Se Essbase trova uno o più errori di sintassi, visualizza il numero della riga che include l'errore e una breve descrizione dell'errore.

Se una formula supera la convalida, ma il server Essbase rileva gli errori semantici al salvataggio del profilo, verificare quanto riportato di seguito.

  • La formula errata viene salvata come parte del profilo, anche se contiene errori.

  • Server Essbase scrive un messaggio nel log dell'applicazione che indica l'errore e visualizza la formula errata.

  • Server Essbase scrive un messaggio di errore nel campo di commento del membro associato alla formula errata. Il messaggio indica che la formula errata non è stata caricata. È possibile visualizzare questo commento in Editor struttura chiudendo e riaprendo la struttura.

  • Se non si corregge la formula membro e viene eseguito un calcolo che include tale membro, la formula viene ignorata durante il calcolo.