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&#225;s de NEWS/400. > &#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&#225;s de NEWS/400. &#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&#225;s de NEWS/400. &#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

