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.