Loading

Data Cloud: Se si specifica NUMBER(08) o NUMBER(09) in un campo formula in Data Cloud, il risultato è "Formula non valida"

Data pubblicazione: Dec 14, 2025
Descrizione

Se si specifica NUMBER(08) o NUMBER(09) in un campo formula in Data Cloud, si riceve l'errore di "Formula non valida". Questo perché, quando nella funzione NUMBER viene specificato un numero che inizia con zero, il numero viene riconosciuto come numero ottale.

Risoluzione

Rimuovendo lo zero iniziale dal numero specificato nella funzione NUMBER, il numero specificato sarà trattato come numero decimale.

Se è assolutamente necessario aggiungere un zero iniziale al numero specificato nella funzione NUMBER e si desidera rappresentare un numero maggiore o uguale a 8, è possibile evitare l'errore "Formula non valida" aggiungendo numeri fino a 7, come indicato di seguito. La formula seguente restituisce "2008-01-01".

ad esempio
DATE((2000 + NUMBER(07 + 01)), 01, 01)

 

Inoltre, è possibile specificare il numero come numero ottale come indicato di seguito. Anche la formula seguente restituisce "2008-01-01".

ad esempio
DATE((2000 + NUMBER(010)), 01, 01)

Numero articolo Knowledge

002573266

 
Caricamento
Salesforce Help | Article