Coincido con Lorenzo...
Por cierto un abrazo.

Juan Antonio.
----- Original Message ----- From: "Lorenzo Martinez" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, February 01, 2005 10:54 PM
Subject: Re: tecla DUP




Yo me lo pensar�a dos veces antes de utilizar la tecla DUP, ya que es un
poco complicado.
En principio, NO se puede utilizar con campos num�ricos, ya que dan error.
En su lugar, hay que utilizar campos Alfab�ticos y tratarlos en el
programa.

Hmmm.

En mi experiencia, esto no es del todo cierto:

Yo tengo un programa funcionando con campos num�ricos sin ning�n problema,
como lo que sigur:

En la pantalla:
     A            EANDP     R        B 11 28
     A                                      DUP(71 'Duplicar DP')
 el campo EANDP es num�rico, en el archivo en que est� referido.

Y en el programa, simplemente as�:
     C                   If        *in71
     C                   Eval      eandp = eanby
     C                   EndIf
 (el campo EANBY est� en pantalla justo arriba del EANDP)

Con solo esto, se puede controlar que se ha pulsado la tecla DUP en el
campo especificado, y por el indicador encendido, en el programa se carga
el campo con el valor anterior.

Si se quiere controlar que se ha pulsado la tecla DUP a mitad de campo y
copiar solo desde esa posici�n en adelante, se complica, claro. Pero para
casos simples, basta con esto.

Un saludo.

Lorenzo Martinez
----------------



_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]



_____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a