¿Debo utilizar los tipos de columnas de SharePoint numéricos para almacenar valores monetarios?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/476

  •  16-10-2019
  •  | 
  •  

Pregunta

En SharePoint que puede crear una columna de lista de tipo 'Número'. Necesito almacenar cantidades monetarias y me gustaría ser capaz de utilizar este tipo de columna en lugar de tener que crear una nueva.

son valores de este tipo almacenado y manipulado por SharePoint (por ejemplo, cuando la suma de los valores en una vista de lista) para prevenir la pérdida de precisión (es decir, no como una especie de aproximada tipo de punto flotante)? ??

He mirado en columnas de divisas pero parecen indicación de la fuerza de una unidad de moneda que no tiene sentido en mi solicitud (y tengo la sospecha de que se almacenan como 'Números' bajo el capó).

¿Fue útil?

Solución

Otros consejos

He mirado en esto y encontró lo siguiente:

  • número y la moneda son los mismos, solo un formato diferente
  • Se almacenan en la base de datos como el SQL tipo de datos float
  • usando cualquier lugares más decimales que 1.00000001 redondea el valor de la interfaz de usuario
  • usando cualquier lugares más decimales que 1.00000000000001 redondea el valor en la base de datos

Mientras se almacenan como float en el PP, no hay forma de averiguar la forma en que se manejan internamente dentro de la aplicación. Es importante probar esto para su caso de uso para estar seguro!

(Nota:. Mientras que yo he hecho consultas de bases de datos para la investigación de su pregunta, por favor no hacer esto en que no sea un entorno de desarrollo de cualquier cosa)

Licenciado bajo: CC-BY-SA con atribución
scroll top