En el Ejemplo se hace un IN de la *LDA, pero puedes hacerlo de cualquier
Area de datos.

La UDS sirve precisamente para recuperar datos de la *LDA sin necesidad de
definir el area de datos ni de hacer ning�n IN

El mismo ejemplo de antes con un UDS seria asin:

D                UDS
D  DESEMP                 4     33

Donde DESEMP es un campo de pantalla que muestra el nombre de la empresa a
la que se conecta el usuario.
_____________________________________________
Jose Luis Aguilera
Analista
Ediciones Rueda JM, S.A.
Los Mesejo, 15
28007 Madrid
Tfno:914 343 883 / 914 343 860  Ext: 166
Fax: 915 518 161


                                                                       
             joseluis.aguilera                                         
             @edrueda.es                                               
             Enviado por:                                             Para
             forum.help400-req         [EMAIL PROTECTED]        
             [EMAIL PROTECTED]                                            cc
                                                                       
                                                                    Asunto
             07/04/04 10:47            RE: DTAARA's                    
                                                                       
                                                                       
                Por favor,                                             
                responda a                                             
             [EMAIL PROTECTED]                                         
                  bios.es                                              
                                                                       
                                                                       









Si haces un IN usa un DS en vez de una UDS

 * Nombre de la Empresa
DLOCAL            DS
D DESEMP                  4     33

y Luego el IN

  * Nombre de la Empresa
 C     *DTAARA       DEFINE    *LDA          LOCAL
 C                   IN        *DTAARA


Como no haces ning�n LOCK del area de datos para modificarla, no necesitas
ning�n UNLOCK


_____________________________________________
Jose Luis Aguilera
Analista
Ediciones Rueda JM, S.A.
Los Mesejo, 15
28007 Madrid
Tfno:914 343 883 / 914 343 860  Ext: 166
Fax: 915 518 161




             Juan Carlos

             Paredes

             <[EMAIL PROTECTED]                                        Para

             es>                       "'[EMAIL PROTECTED]'"

             Enviado por:              <[EMAIL PROTECTED]>

             forum.help400-req                                          cc

             [EMAIL PROTECTED]

                                                                    Asunto

                                       RE: DTAARA's

             07/04/04 10:40





                Por favor,

                responda a

             [EMAIL PROTECTED]

                  bios.es










Y cuando haces el UNLOCK �no te lo desbloquea?

> -----Mensaje original-----
> De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
> Enviado el:     mi�rcoles, 07 de abril de 2004 10:05
> Para:     [EMAIL PROTECTED]
> Asunto:   RE: DTAARA's
>

>

> <<IN>> lo hago para asignarlo a un valor de una tabla, solo leo el
DTAARA.
> No lo actualizo ni lo presento por pantalla.

> =======================================================
>  La originalidad no esta en el "HECHO", esta en la"SOLUCI�N"
> =======================================================
>   .~.
>  /V\   L   I   N   U   X
> // \\ >Phear the Penguin<
> /(   )\
> ^^-^^
> Pon un Pinguino en TU VIDA.COM
> Pere Soria
> Dpto. de Inform�tica
> Telf.    +34 964343008
> E-mail: [EMAIL PROTECTED]
> http://www.recordrentacar.com
> Record Rent a Car S.A.

>

>

>

>     Juan Carlos Paredes <[EMAIL PROTECTED]>

> Enviado por: [EMAIL PROTECTED]

>

> 07/04/2004 09:57

> Por favor, responda a forum.help400

>         Para:        "'[EMAIL PROTECTED]'"
> <[EMAIL PROTECTED]>

>         cc:

>         Asunto:        RE: DTAARA's
>

>

>

> Si he entendido bien, lo que haces es un IN del �rea de datos, presentar
> dichos datos en una pantalla y desbloquearla con UNLOCK. �Es as�?
>

> Si as� fuera, la soluci�n pasa por hacer el UNLOCK antes de presentar la
> pantalla. Si despues necesitas actualizar el contenido, deber�s hacer
otro
> IN y un OUT para grabarla. Recuerda en tal caso cambiar los nombres de
> campo
> de la pantalla, ya que si no al hacer el segundo IN machacar�as lo que el
> usuario hubiera introducido en la pantalla.
>

> Saludos.
> Juan Carlos
>

> > -----Mensaje original-----
> > De:                 [EMAIL PROTECTED]
> [SMTP:[EMAIL PROTECTED]
> > Enviado el:                 mi�rcoles, 07 de abril de 2004 09:35
> > Para:                 [EMAIL PROTECTED]
> > Asunto:                 DTAARA's

> >

> >

> > Como puedo leer de una DTAARA y no bloquearla en ILEPRG  defino

> > en la UDS la dtara y la lectura de esta la hago con IN y despu�s
> > UNLOCK(desbloqueo).

> > Pero cuando un usuario esta esa pantalla el resto no puede usar esa
> misma
> > pantalla hasta

> > que sale de esta.

> >

> > Salu2.

> > =======================================================
> >  La originalidad no esta en el "HECHO", esta en la"SOLUCI�N"
> > =======================================================
> >   .~.
> >  /V\   L   I   N   U   X
> > // \\ >Phear the Penguin<
> > /(   )\
> > ^^-^^
> > Pon un Pinguino en TU VIDA.COM
> > Pere Soria
> > Dpto. de Inform�tica
> > Telf.    +34 964343008
> > E-mail: [EMAIL PROTECTED]
> > http://www.recordrentacar.com
> > Record Rent a Car S.A.
>

> _____________________________________________________
> 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]
________________________________________________________________________________________
 Este mensaje ha sido analizado y protegido por la tecnologia antivirus
 www.trendmicro.es


_____________________________________________________
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]
________________________________________________________________________________________
 Este mensaje ha sido analizado y protegido por la tecnologia antivirus
 www.trendmicro.es


_____________________________________________________
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