Hola Andrés:
Veo que ya lo has solucionado con 2 subfiles.
Creo que con un Subfile también debería poder efectuarse.
Al condicionar el DSPART(ND) por N22 además por 23  y los N23 además 
por 22, esta es una posible solución.

La otra que se me ocurre es si VISTA = 1 *in22 = *On, Else *in22 = 
*Off (VISTA = 2)
En la pantalla unos campos tienen DSPATR(ND) por N22 (Vista 1) y los 
otros por 22 (Vista 2).

Me da la impresión que así podria funcionar.
Perdona el retardo.
Saludos.

----Mensaje original----
De: [EMAIL PROTECTED]
Recibido: 20/02/2007 11:57
Para: "[EMAIL PROTECTED]"<[EMAIL PROTECTED]>, "forum. help400"
<[email protected]>
Asunto: Re: superponer campos en subfichero de datos

Hola Toni :

   si si .. esto lo hago por programa, pero no  me acaba de hacer el
intercambio de las columnas en el subfichero de datos . Te remito la
pantalla y el programa tambien.

   Un saludo y muchas gracias.

El 20/02/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> escribió:
> Hola Andrés:
> Ten en cuenta que a la hora de efectuar el Write al reg. de
> subfichero, debes tener los indicadores  activados/desactivados 
según
> el caso y para cada registro.
>
> También puede ser mejor trabajar con los indicadores en On en lugar 
de
> en Off, para evitar que por N23, también tengas el 22 en Off.
>
> Saludos.
> Toni.
>
> ----Mensaje original----
> De: [EMAIL PROTECTED]
> Recibido: 19/02/2007 15:39
> Para: <[email protected]>
> Asunto: superponer campos en subfichero de datos
>
> Hola :
>
>    Alguien sabe si se pueden superponer campos en el subfichero de
> datos?, estoy intentando hacerlo mediante el siguiente codigo en el
> registro de datos del subfichero pero no consigo hacerlo :
>
>          R DATOS                     SFL
>        070219
> 0000.60      A*%%TS  SD  20070219  105749  ANDREW      REL-V4R2M0
> 5769-PW1                  070219
> 0000.70      A  74                                  SFLNXTCHG
>                       070219
> 0000.80      A            WOPC           1A  B  7  2
>                       070219
> 0000.90      A            WCDZIP         5   O  7  4TEXT('Y')
>                       070219
> 0001.00      A N22                                  DSPATR(ND)
>                       070219
> 0001.10      A            WCLIEH        20A  O  7  4TEXT('Y')
>                       070219
> 0001.20      A N23                                  DSPATR(ND)
>                       070219
> 0001.30      A            WCLIEN        20A  O  7 13TEXT('Y')
>                       070219
> 0001.31      A N22                                  DSPATR(ND)
>                       070219
> 0001.32      A            WCDZIH         5   O  7 25TEXT('Y')
>                       070219
> 0001.33      A N23                                  DSPATR(ND)
>
>   Lo que quiero hacer es que cuando introduzca en un campo del
> subfichero de control llamado VISTA : un 1 me muestre en el 
subfichero
> de datos las columnas WCDZIP y WCLIEN, y cuando sea un dos WCLIEN y
> WCDZIP.  Solo he logrado mostrar la primera vista, en el subfichero 
de
> control no tengo problemas y me va bien, es en el subf. de datos 
donde
> no me muestra el cambio de vista.
>
>   Un saludo y muchas gracias.
> --
> ________________________________
> Andres Cerviño Alvarez ( frodusete )
> Cita : La informacion es poder
>
> __________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> &amp;#169; Publicaciones Help400, S.L. - Todos los derechos 
reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja visita la siguente URL:
> http://listas.combios.es/mailman/listinfo/forum.help400
>
>
>
>
>
>
>


-- 
________________________________
Andres Cerviño Alvarez ( frodusete )
Cita : La informacion es poder
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400





__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a