Puedes nombrar los campos de forma XXX999 siendo 999 el desplazamiento desde el comiento de registro.
La salida del DSPFFD te dice donde comienza cada campo: Campo Datos Campo Alm.Int Alm.Int Utiliz C ENT001 CARACT 3 3 1 Ambos E NPR004 CON ZO 10 0 10 4 Ambos N ORD014 CON ZO 3 0 3 14 Ambos O NPD017 CON ZO 10 0 10 17 Ambos N TGA027 CON ZO 2 0 2 27 Ambos T Luego pones el registro total en una variable 'chorizo' de todo el registro con una DS y usas %subst con el desplazamiento adecuado. Si, no es posible renombrar los campos puede hacer un par de vectores uno con el nombre del campo y otro con el desplazamiento. Un saludo, Miguel _____________________________________________________ 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]
