Hola Fernando,
En realidad no tienes que compilar los programas si lo añades por el final y le pones LVLCHK(*NO). Solo tendrias que compilar los programas en los que vayas a utilizar el campo nuevo En realidad con esta solución no te supondría ninguna carga extra a la que tu querías . Pero si ya lo tienes solucionado y te funciona bien mejor ni tocar Un saludo De: [email protected] [mailto:[email protected]] En nombre de Fernando idem Enviado el: martes, 29 de octubre de 2013 14:46 Para: forum.help400 Asunto: Re: fichero logico especial Que tal Jesus, si eso era una posibilidad .... meter el campo al final y con un CHGF compilar y luego compilación de programas. El problema es que estamos en un proceso de muchos cambios y por ahora es inviable esa situación. Ahora mismo estamos generando un vista con sql y por ahora va bien. Un saludo El 29 de octubre de 2013 09:19, Jesus Mª Arzak <[email protected]> escribió: Hola Fernando, Y no te resulta más fácil añadir ese campo al fichero físico , por el final, con LVLCHK(*NO) y luego te creas el lógico ? Un saludo De: [email protected] [mailto:[email protected]] En nombre de Fernando idem Enviado el: viernes, 25 de octubre de 2013 15:46 Para: forum.help400 Asunto: Re: fichero logico especial Buenas Tardes; Muchas gracias a todos por vuestras respuestas, como comente anteriormente sabia que era imposible o casi, pero quería preguntar por si surgía alguna solución. Esto viene porque se quiere añadir ese campo para utilizar el fichero para conexión con IPAD. Lo que se me ocurre es generar un fichero parecido añadiendo ese campo y actualizarlo mediante un Trigger. Cuando el fichero principal se actualice, ya sea UPDATE, DELETE, WRITE, activar el Trigger y que actualice ese fichero de copia que estará en otra biblioteca. Lo que pasa es que nunca he trabajado con esto y buscaba información me imagino que alguien trabajara de esta manera y ver si me pueden asesorar, y si ver los pros y contras. Un saludo El 25 de octubre de 2013 13:15, Sergio Martinez Roig <[email protected]> escribió: Hola Fernando, Sí que es posible siempre que el nuevo campo sea un substring de un campo existente o un concat de varios campos, pero siempre deben existir previamente en el físico. Por ejemplo, yo tengo muchos ficheros físicos con las fechas separas por año, mes y día, y lógicos con la fecha de 8: A R REGS PFILE(XXXXX) * A ANYCAL A MESCAL A DIACAL A RCFEC I CONCAT(ANYCAL MESCAL DIACAL) * A K RCFEC Si la constante que necesitas forma parte de algún otro campo, puedes usar SST(campo inicio long) y ponerlo como clave, siguiendo el ejemplo para sacar el año de 2 dígitos se haría con SST(ANYCAL 3 2). Un saludo Sergio Martinez Roig Estibarna SAGEP De: [email protected] [mailto:[email protected]] En nombre de Fernando idem Enviado el: jueves, 24 de octubre de 2013 8:48 Para: forum.help400 Asunto: fichero logico especial Buenos dias; Estamos viendo la posibilidad de crear un lógico, con una particularidad; Esto es crear un lógico con un campo que sera cte. y no exista en el fisico y este en la clave. Fich. Físico; campoa, campob, campoc, Clave; campoa, Campob, Campoc Nvo. Fichero Logico. Clave; campo_Nvo, campoa, campob, campoc Gracias Un saludo Este mensaje contiene información confidencial dirigida al destinatario del mismo. Las opiniones expresadas pertenecen al autor y no necesariamente a ESTIBARNA. Si Ud. recibe este mensaje por error, se ruega informe inmediatamente al remitente del mismo. Queda prohibido el uso, divulgación, copia o distribución a terceros de la información incluida en este mensaje. ____________________________________________________ Ú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.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

