Saludos. Creo que no se puede utilizar nombres de más de 10 caracteres de posición. Al definir las columnas en el create table puedes definir el nombre corto alternativo: nombre_mas_largo for column n_corto as .... Con esto utilizarás en los RPG un nombre de hasta 10 caracteres más legible que los típicos CAMP000001 y similares.
En cuanto al uso de estructuras con chain, si defines la ds con extname(myfile: *INPUT) qualified puedes hacer chain myfile clave myfileds, que cargará myfileds con los datos recuperados, sin modificar las variables del programa correspondientes a los campos de myfile. El 21 de enero de 2011 20:07, Nicolas Machado <nicolas.mach...@metodo.com.ar > escribió: > Buenas Tardes, queria averiguar sobre esto, > tengo una tablas creadas en el AS/400 con campos que tienen 10 caracteres > de nombre, y quiero leerlas desde el programa sin tener que hacer la > redenominacion de campos. > > Es posible hacer algo asi: > d myfileds e ds extname(myfile) qualified > ... > /free > myfile.documentnum; > *inlr = *on; > /end-free > > El tema es que luego de un CHAIN como hago para que me actualice la > estructura ?? y no el buffer de E/S del archivo ? > > Gracias > > -- > .::. > Nicolas Machado > Metodo Argentina S.A. > _____________________ > Tel: 02262 527431 > Necochea, Buenos Aires. > > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L. >
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.