Hola Juan:
Adem�s de lo que te ha dicho Lorenzo, has de tener en cuenta que al
utilizar el DUP en un SFL:
- La tecla DUP NO DEBE ESTAR ACTIVA para el primer registro del SFL.
- En el primer registro se deben entrar datos.
- En el resto de registros si han pulsado DUP, se debe copiar los datos del
registro anterior del campo en cuesti�n y que debes haber reservado
previamente.
Saludos.
Toni Tort
Sistemes d'Informaci�.
Vives Vidal, Vivesa, S.A
"Juan Antonio"
<[EMAIL PROTECTED]
ine.es> To
Sent by: <[email protected]>
forum.help400-req cc
[EMAIL PROTECTED]
Subject
Re: tecla DUP
02/02/2005 08:38
Please respond to
[EMAIL PROTECTED]
bios.es
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]
_____________________________________________________
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]