Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-01-2010
luifervm luifervm is offline
Miembro
 
Registrado: nov 2009
Posts: 12
Poder: 0
luifervm Va por buen camino
Ayuda con Number out of Range

Hola !!

Tengo un problema que aun no puedo determinar que es, espero que alguien pueda darme una luz.

Uso Delphi 6.

Explico lo que pasa:

Tengo un formulario con encabezado y cuerpo. El encabezado tiene sus campos, y el cuerpo esta en una grilla.

Cada una de estas partes tiene su correspondiente dataset asociado, generado automaticamente. Todo funciona bien normal salvo un caso particular.

Tengo unas cifras en el encabezado y cuerpo (el documento es una especie de factura)

Dentro de las tablas de la base de datos, la informacion del encabezado tiene el valor : 23593286244.9000 es de tipo numeric (18,4).

Dentro del cuerpo hay un detalle que tiene la cifra : 17967123357.4600 nuevamente el tipo en la base de datos es numeric (18,4).

El dataset generado toma estos campos de tipo : TFMTBCDField .

El problema es que cuando abro el documento, los valores que veo en los campos son: En el encabezado : 235932862.449 y en el cuerpo veo : 179671233.57. Como pueden ver NADA que ver con lo que realmente esta en la tabla ...

Cuando entro al documento y trato de navegar o hacer cualquier cosa, me sale el error: "Number out of Range".

He tratado de cambiar este tipo de dato a float para probar si es eso, pero no encuentro como. Aunque cambie el tipo de dato dentro del arreglo "FieldDefs" en las propiedades del dataset, el campo sigue mostrandose como tipo TFMTBCDField.

Alguna Idea?

Gracias !
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda con 'range check error' drykea Varios 2 20-02-2009 16:36:39
error xsqlda index out of range en ventana login ayuda !!!!!! manueltp Firebird e Interbase 7 16-01-2009 04:03:12
Ayuda [ERROR]XSQLDA index out of range ??? ManuelPerez Varios 1 14-03-2008 17:31:22
Number is out of range jlalvarez Conexión con bases de datos 4 21-06-2007 18:01:13
Number is out of range (TTABLE) mmateo25v Conexión con bases de datos 2 02-08-2006 13:29:01


La franja horaria es GMT +2. Ahora son las 16:13:04.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi