Le stringhe decimali lunghe con più di circa 13 cifre decimali possono perdere precisione ed essere arrotondate quando si interagisce con il browser. I browser gestiscono questa perdita di precisione numerica in modo diverso, causando variazioni nell'arrotondamento dei punti decimali. Questa occorrenza è una limitazione dell'oggetto Numero Javascript nel browser web.
Questo comportamento di Javascript si può vedere direttamente nel browser, all'esterno di Salesforce. Ad esempio, in Chrome:
Lo stesso arrotondamento può essere visto nella Developer Console quando si inserisce un valore in un campo numerico.
Questo comportamento è dovuto al modo in cui Javascript gestisce i numeri e non è qualcosa che Salesforce può controllare. Se si immettono stringhe decimali lunghe tramite l'API, gli utenti che interagiscono con questi campi tramite l'interfaccia utente potrebbero riscontrare il comportamento di arrotondamento di Javascript. L'eventuale salvataggio di un record attraverso l'interfaccia utente introdurrebbe il valore arrotondato nel database. Se ci sono convalide di Salesforce che richiedono che il valore del database non venga modificato, questo arrotondamento viene visto come una modifica e attiva la convalida.
I numeri possono essere salvati tramite l'API con una precisione superiore al numero massimo di cifre decimali consentito per il campo. Per maggiori informazioni, vedere Data type number field can store more decimal places than defined (Il campo numerico del tipo di dati non memorizza un numero di cifre decimali superiore a quello definito).
000394530

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.