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]

Responder a