- style
Campos numéricos
Los campos numéricos incluyen campos de tipo entero y doble. Los campos estándar predeterminados son de tipo entero o doble, en función de los criterios explicados en Determinación del tipo de campos estándar. Todos los campos personalizados numéricos se gestionan como tipo doble.
Los campos numéricos se deben transferir como i4 o tipos doble, según sea necesario, con la excepción de que se puede establecer un campo numérico en nulo estableciéndolo en un valor de cadena vacía. El tipo se indica en la respuesta de descripción de una entidad.
El tipo se deberá respetar en todas las llamadas futuras que hagan referencia a dicho campo, incluidas las llamadas Insert y Update. El tipo del campo se devuelve también de la llamada de consulta.
Al insertar o actualizar registros, se imponen límites de campo numéricos. Los límites se indican en la respuesta de descripción mediante el atributo ‘dígitos’ a un campo de tipo entero, o por los atributos de ‘escala’ y ‘precisión’ a un campo de tipo doble.
Miembros | Descripción |
Dígitos | Especifica el número máximo de dígitos que puede tener un entero |
Escala | Para campos de tipo doble, especifica el número máximo de dígitos a la derecha del decimal |
Precisión | Para campos de tipo doble, especifica el número total de dígitos, incluidos los situados a la izquierda y a la derecha del decimal |
El número máximo de dígitos a la izquierda del decimal es igual a 'precisión' menos 'escala'. En la interfaz de usuario del centro de servicio al usuario, la precisión se define de forma diferente; es el número máximo de dígitos permitido a la izquierda del decimal.
Los límites para campos numéricos se imponen al insertar o actualizar datos. Sin embargo, la API del servicio web del centro de servicio al usuario puede devolver datos que no cumplen estas restricciones.
© 2017 ServiceAide 1-650-206-8988 http://www.serviceaide.com info@serviceaide.com