FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Valores de campos en la etiqueta de un campo
Hola!
Me encuentro trabajando con una bd Firebird y tengo una tabla de rangos con la siguiente estructura: Código:
cod_rango descripcion desde hasta ------------------------------------------------------------------------------------------------- 1 cartera por vencer -9999 0 2 vencida a 30 dias 1 30 3 vencida de 31 a 60 31 60 4 vencida de 61 a 90 61 90 Código:
documento numero saldo fecha fecha_vencimiento ---------------------------------------------------------------------------------------------------------- FACTURA 1 3000 18/01/2004 02/02/2004 FACTURA 2 1300 02/02/2004 10/02/2004 FACTURA 3 1000 08/02/2004 15/03/2004 FACTURA 4 2000 10/02/2004 20/03/2004 FACTURA 5 8000 18/02/2004 24/03/2004 FACTURA 6 4000 19/03/2004 10/04/2004 FACTURA 7 20000 24/03/2004 14/05/2004 Entonces necesito primero calcular los dias que lleva de vencida una factura o que le falta por vencer SELECT documento, numero ,saldo ,fecha , fecha_vencimiento, SUM (:PARAMETRO_FECHA-fecha_vencimiento) AS DIAS FROM SALDOS GROUP BY documento, numero ,saldo ,fecha, fecha_vencimiento Pero esta consulta no me funciona, me saca error ISC ERROR MESSAGE: Dynamic SQL Error SQL error code = -804 Data type unknown En el IBConsole Luego por medio de un procedimiento almacenado, teniendo los dias ya calculados o calculándololos en el procedimiento almacenado, debo distribuir los saldos por documento segun el rango asi: Código:
documento numero fecha fecha_vencimiento cartera por vencer vencida a 30 dias vencida de 31 a 60 vencida de 61 a 90-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- FACTURA 1 18/01/2004 02/02/2004 | | | | 3000 FACTURA 2 02/02/2004 10/02/2004 | | | | 1300 FACTURA 3 08/02/2004 15/03/2004 | | | 1000 | FACTURA 4 10/02/2004 20/03/2004 | | | 2000 | FACTURA 5 18/02/2004 24/03/2004 | | | 8000 | FACTURA 6 19/03/2004 10/04/2004 | | 4000 | | FACTURA 7 24/03/2004 14/05/2004 | 20000 | | | del campo? De antemano muchas gracias por su ayuda!! |
|
|
|