¿COMO GUARDAR REGISTRO NUMERICO? INCREMENTAL
Publicado por helder martinez (711 intervenciones) el 19/07/2008 20:35:10
Hola amigos del foro LWP
Aqui otra vez molestandolos.
Estoy desarrollando un sistema para creditos, pero quiero que mi sistema me enumere cada cuota que el cliente pagara.
por ejemplo que haga esto.
#_CREDITO CUOTA_# FECHA INTERES CUOTA TOTAL_CUOTA
-----------------------------------------------------------------------------------------------------------------------
00781 1 1-2-08 12.00 200.00 212.00
0078 2 2-3-08 12.00 200.00 212.00
37808 3 3-4-08 12.00 200.00 212.00
----
todos los registros me los guarda bien de esa forma, pero no me guarda CUOTA_# , yo quiero que cada cuota me la valla enumerando asi como el ejemplo anterior desde 1 hasta 3, 4, 5 , etc.
ahora solo logro esto, pero en CUOTA_# solo me guarda 0 ceros.
#_CREDITO CUOTA_# FECHA INTERES CUOTA TOTAL_CUOTA
-----------------------------------------------------------------------------------------------------------------------
00781 0 1-2-08 12.00 200.00 212.00
0078 0 2-3-08 12.00 200.00 212.00
37808 0 3-4-08 12.00 200.00 212.00
no se si me explico, ojala me entiendan
este es el codigo que hago para almacenar en la tabla
**************************************************************************************************************************
FOR n = 1 TO nN_cuotas
**calculando interes
nInteres = (nPrecio_art * (nTasa_interes / 100) * 30) / 360
nDia_logico = nDia_logico + nDias
dFecha= dFecha_aprob + nDia_logico
*** ***CODIGO PARA ALMACENAR EN LA TABLA *******************
SELECT _tempCreditos_fecha_pago
APPEND BLANK
REPLACE n_credito WITH nN_credito
REPLACE cuota_n WITH nCuota_n ******ESA LINEA PARA ENUMERAR LA CUOTA DE MENOR A MAYOR ES QUE NO LOGRO HACERLA
REPLACE fecha WITH dFecha
REPLACE interes WITH nInteres
REPLACE cuota WITH nCuota
REPLACE total_cuota WITH nCuota + nInteres
ENDFOR
*************************************************************************************************************************
SALUDES, ESPERO SU COMPRENSION Y SUS IDEAS
MIL GRACIAS
HELDER MARTINEZ
YORO, YORO
HONDURAS C.A
Aqui otra vez molestandolos.
Estoy desarrollando un sistema para creditos, pero quiero que mi sistema me enumere cada cuota que el cliente pagara.
por ejemplo que haga esto.
#_CREDITO CUOTA_# FECHA INTERES CUOTA TOTAL_CUOTA
-----------------------------------------------------------------------------------------------------------------------
00781 1 1-2-08 12.00 200.00 212.00
0078 2 2-3-08 12.00 200.00 212.00
37808 3 3-4-08 12.00 200.00 212.00
----
todos los registros me los guarda bien de esa forma, pero no me guarda CUOTA_# , yo quiero que cada cuota me la valla enumerando asi como el ejemplo anterior desde 1 hasta 3, 4, 5 , etc.
ahora solo logro esto, pero en CUOTA_# solo me guarda 0 ceros.
#_CREDITO CUOTA_# FECHA INTERES CUOTA TOTAL_CUOTA
-----------------------------------------------------------------------------------------------------------------------
00781 0 1-2-08 12.00 200.00 212.00
0078 0 2-3-08 12.00 200.00 212.00
37808 0 3-4-08 12.00 200.00 212.00
no se si me explico, ojala me entiendan
este es el codigo que hago para almacenar en la tabla
**************************************************************************************************************************
FOR n = 1 TO nN_cuotas
**calculando interes
nInteres = (nPrecio_art * (nTasa_interes / 100) * 30) / 360
nDia_logico = nDia_logico + nDias
dFecha= dFecha_aprob + nDia_logico
*** ***CODIGO PARA ALMACENAR EN LA TABLA *******************
SELECT _tempCreditos_fecha_pago
APPEND BLANK
REPLACE n_credito WITH nN_credito
REPLACE cuota_n WITH nCuota_n ******ESA LINEA PARA ENUMERAR LA CUOTA DE MENOR A MAYOR ES QUE NO LOGRO HACERLA
REPLACE fecha WITH dFecha
REPLACE interes WITH nInteres
REPLACE cuota WITH nCuota
REPLACE total_cuota WITH nCuota + nInteres
ENDFOR
*************************************************************************************************************************
SALUDES, ESPERO SU COMPRENSION Y SUS IDEAS
MIL GRACIAS
HELDER MARTINEZ
YORO, YORO
HONDURAS C.A
Valora esta pregunta


0