Para obtener la posición del cursor en un subarchivo se utiliza la opción SFLCSRRRN en la cabecera de subarchivo para definir el campo que contendrá el número de registro del cursor. Te adjunto un ejemplo de una cabecera de subarchivo que tengo por ahí y que utiliza esto. Observa la plabra clave al principio, y la definición del campo relacionado en la  última línea.


Un saludo



   A          R F1C                       SFLCTL(F1S)                 
   A*%%TS  SD  19940920  115241  BMJ         REL-V2R2M0  5738-PW1     
   A                                      BLINK                       
   A                                      OVERLAY                     
   A                                      SFLCSRRRN(&CSRPOS)          
   A N30N31                               SFLDSP                      
   A N30                                  SFLDSPCTL                   
   A  33                                  SFLINZ                      
   A  32                                  SFLCLR                      
   A  51                                  SFLEND(*MORE)               
   A                                      SFLSIZ(0010)                
   A                                      SFLPAG(0010)                
   A                                      WINDOW(7 30 14 40)          
   A            CSRPOS         5S 0H                                  

El 14/01/2010 16:24, Dpto. Informática - F.Soria escribió:
Hola a todos, tengo un subarchivo y quisiera que al situar el cursor en cualquier campo de un registro del Sfl me lo capture y pueda trabajar con ello en una variable. Es como leer el siguiente cambiado en un sfl pero sin ningun campo de entrada.
    Muchisimas gracias de antemano...
 
Dpto. Informática (F.Soria, S.A.)
Tlf.: 914791512
-------------------------------------------------
AVISO DE CONFIDENCIALIDAD:
La información contenida en este mensaje y archivos adjuntos es privada,
confidencial y de uso exclusivo de la(s) persona(s) y entidad(es) a la(s)
que va dirigido. Si Ud. no es el destinatario de esta información se le
notifica que está expresamente prohibida la declaración, reproducción,
distribución o la toma de cualquier acción basada en el contenido de esta
comunicación. Si ha recibido este mensaje por error, le rogamos que nos lo
comunique inmediatamente y proceda a eliminarlo de todos sus sistemas.
Francisco Soria Melguizo, S.A. no asume responsabilidad legal por el
contenido de esta comunicación, ni representa la opinión de la firma, salvo
que expresamente se especifique lo contrario y que el remitente esté
autorizado para hacerlo. Gracias.
____________________________________________________ © 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

--


Jesús Busquets

GRESPANIA, S.A.

Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.


____________________________________________________
© 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

Responder a