Gracias.........mil gracias por la ayuda.

 

Saludos

 

 

CP
 


Subject: RE: Tecla ENTER por programa
Date: Tue, 6 Apr 2010 10:11:12 +0200
From: [email protected]
To: [email protected]




Creo que por DDS se puede identificar la tecla Intro mediante un indicador. Yo 
no he utilizado nunca este método. Tienes otra opción, consiste en averiguar 
dentro del programa RPG cual ha sido la última tecla de función pulsada.
 
En la declaración de archivo de pantalla en la hoja H utiliza lo siguiente:
 
FMAN001W   CF   E             WORKSTN 
F                                     InfDs( infDsp )
 
En el programa RPG define la estructura de datos "infDsp":
 
D InfDsp          DS                  
D                                     Qualified        
D   key                          1A   Overlay( InfDsp: 369 )
 
La tecla Intro corresponde con el valor hexadecimal X'F1', así que en tu 
programa podrás averigual si se ha pulsado la tecla haciendo la siguiente 
comparación:
 
If  InfDsp.key = X'F1'
 
Esta técnica se puede elaborar un poco más con archivos de cabecera (/copy) y 
también se puede utilizar para detectar la pulsación de otras teclas de función.
 
Espero te sirva de ayuda.
 
Javier Mora



De: [email protected] 
[mailto:[email protected]] En nombre de Carlos Pedrozo
Enviado el: lunes, 05 de abril de 2010 21:23
Para: [email protected]
Asunto: Tecla ENTER por programa



Hola Foro; 
 
Alguno de Uds no tiene un ejemplo de tecla enter por pgm? Por ejemplo si el 
Operador presiono Enter, para realizar un evento.
 
Gracias de antemano.
 
 
Carlos Pedrozo



Hotmail: Free, trusted and rich email service. Get it now.                      
                  
_________________________________________________________________
Hotmail: Powerful Free email with security by Microsoft.
https://signup.live.com/signup.aspx?id=60969
____________________________________________________
© Publicaciones Help400, S.L.

Responder a