rafaeljbm escribi�:

Buenas Tardes foreros
Necesito copiar un registro completo a una varible, se que debo definir la varible como una estructura de datos con la difinici�n e los campos en la hoja D y luego realizar el move, pero el registro tiene 70 campos y es bastante tedioso.
Mi pregunta... no hay alguna funcion incorporada en ILE que me permita definir una varible y que herede la estructura del registro sin necesidad de declararla campo a campo en la DS???
Gracias de antemano
RBM

No necesitas ninguna funcion. La estructura de datos se puede definir a partir de un formato de registro en la hoja D


D DS_Name      e ds                  extname(File{:Format})

Te recomiendo el siguiente link para explotar las posibilidades de otras palabras clave como PREFIX que puedes usar al minsmo tiempo.

http://publib.boulder.ibm.com/pubs/html/as400/online/v4r5eng.htm

Algunas operaciones de lectura como READ permiten incluir en el campo de resultado el nombre de una estructura. Asi pasas de definiciones y de moves, y lo que es mas importante: no tendras que tocar el programa si modificas la estructura del fichero.

Espero que te sirva.
Saludos.

--
===============================================================
Francisco Gor Baquero

Artes Graficas Novograf, SA

mailto:[EMAIL PROTECTED]
http://www.novograf.com
===============================================================
*Los acentos de este mensaje se han eliminado intencionadamente
===============================================================




_____________________________________________________
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