En el DSPF tienes que tener definida la palabra clave SFLRCDNBR en el control del subarchivo y las palabras clave RTNCSRLOC(*WINDOW) y CSRLOC con dos campos que contendrán el número de fila y columna. En el RPGLE sólo tienes que mantener en el campo definido para SFLRCDNBR el mismo número de registro que has leído. Esto hace que se presente la página del subarchivo en la que se encuentre ese registro. Como con RTNCSRLOC has recuperado la línea y columna en que estaba el cursor y con CSRLOC le estas diciendo que coloque el cursor en esa línea y columna, ya tienes el cursor posicionado en el mismo sitio que estaba antes de ejecutar el otro programa. Saludos. Juan Carlos
________________________________
De: Debiasi, Edgardo N. [mailto:[EMAIL PROTECTED]
Enviado el: martes, 10 de julio de 2007 13:07
Para: 'As400 (E-mail); Forum. Help400 (E-mail)
Asunto: Posicion Cursor
Necesitaria saber que tengo que configurar en un rpgle /dspf para:
estoy mostrando un subfile , se selecciona una opcion en un registro
determinado . y se ejecuta un call a un PGMR , cuando termina el PGMR
necesitaria volver posicionado en el registro correspondiente del subfile
desde ya gracias .. (con algun ejemplo mejor )
________________________________
<http://www.colinet.com.ar/>
Edgardo N. Debiasi
Desarrollo de Sistemas
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
COLINET TROTTA S.A.
España 37 - S2000DBA Rosario
54 341 424 6181
Av. Corrientes 753 piso 26 B - C1043AAH Buenos Aires
54 11 4393 3451
Argentina
www.colinet.com.ar <http://www.colinet.com.ar/>
<<ctv.jpg>>
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

