0

![]() |
![]() |
Junior |
Hola, como puedo hacer para dar lectura al último registro de un archivo sin tener que hacer una lectura secuencial y que posterior muestre el numero en Cmtext1, que es el primer campo del form y la key del registro, que esto lo haga al ejecutar el form.
slds
![]() |
![]() |
Administrador |
@jmeza,COBOL Código:
READ nombre_fichero LAST
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Junior |
![]() |
![]() |
Senior |
Tengo entendido que ese comando solo funciona el compilador rmcobol salvo equivocarme.
LESS (<) menor que.
NOT LESS (NOT <) no menor que.
EQUAL (=) igual a.
GREATER (>) mayor que.
NOT GREATER (NOT >) no mayor que.
GREATER OR EQUAL (>=) mayor o igual que.
LESS OR EQUAL (<=) menor o igual que.
FIRST principio de fichero (RM/COBOL).
LAST final del fichero (RM/COBOL).
para encontrar en ultimo registro lo que hago es
COBOL Código:
READ MAEMOVI PREVIOUS RECORD WITH NO LOCK END READ.
El primer registro que muestre sera el ultimo.
![]() |
![]() |
Senior |
En rmcobol noo existe el "read .... last", existe "start .... last"
Respondiendo a @jmeza,
En cobol standard si quieres leer el ultimo registro de un fichero indexado, suponiendo que la clave primaria sea claveCOBOL Código:
move high-values to clave start fichero key is less clave end-start read fichero previous end-read
Y el cobol tiene lastCOBOL Código:
start fichero key is last end-start read fichero previous end-read
![]() |
![]() |
Administrador |
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Senior |
@Kuk,
Cuando empezamos a trabajar con asistentes y copia pega suele pasar.
Jajajaja
![]() |
![]() |
Administrador |
@JCantero, llevo ya unos 5 años sin codificar casi.![]()
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Forero |
Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)
Marcadores