![]() |
Lectura del ultimo registro
Hola a todos, si alguien me pude ayudar con el siguiente problema
Powercobolv9 Estoy programando un form que la clave inicial es un numero de Pic 9(5) Este número es correlativo, como puede hacer la lectura para saber cual es el ultimo número del registro guardado. Al ultimo registro yo le sumo 1 para un nuevo registro y que lo muestre en el Cmtext1 Saludos |
Código COBOL:
Cada vez que grabes adicionas 1 y regrabas. |
Otra posibilidad es :
Código COBOL:
La primera vez que se ejecuta el programa inicializa en 0 el campo CLAVE. Y en lo sucesivo te devuelve el último ingresado, y a ese le suma 1. En este caso, no es necesario guardar ningún dato adicional, con esta búsqueda alcanza. |
jmeza,
Código COBOL:
|
OK probara con las alternativas enviados
Saludos ---------- Post añadido : 02:13 ---------- Post anterior : 20:24 ---------- El Código cobol que utilice para lectura del ultimo Registro y que me funciono ok es el que está a continuación (LEE-ORDE). Pero tengo pendiente por resolver 2 problemas que no he logrado solucionar. 1.- Hay forma que el nuevo registro se muestre el número que corresponde al siguiente en cmtext11 al abril el formulario (este es el primer campo del formulario), solo se está mostrando después de pasar al siguiente campo. (como un UPDATE en Rmcobol). 2.- Cuando trato de editar un registro ya existente para modificar, imprimir etc. no funciona no muestra los datos del registro que solicite, solo muestra el nuevo número que selecciono LEE-ORDE. Pero si deshabilito el código programado del LEE-ORDE, inicio el programa en PROCESO Si muestra el registro que yo solicite sin problema. Alguien más entendido en el tema me podría ayudar como solucionar estos problemas. Código COBOL:
|
| La franja horaria es GMT +2. Ahora son las 00:23. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.