Hola, Llevo un dia un poco espeso intentando hacer funcionar este comando bajado de la web: http://code.midrange.com/759f4f422d.html
Hay una explicacion mas larga en: http://www.mcpressonline.com/programming/rpg/what-is-the-environment.html Lo que trato de hacer es recuperar facilmente una variable de entorno dentro de un programa CL. Ya os digo que el dia que dieron RPG ILE no fui, ja, ja !! Curiosamente he hecho un programa de test par aprobarlo y si lo ejecuto tal cual no funciona no devuelve nada: PGM DCL VAR(&VALUE) TYPE(*CHAR) LEN(4096) RTVENVVAR ENVVAR('LANG') RTNVAL(&VALUE) SNDPGMMSG MSGID(CPF9898) MSGF(QCPFMSG) MSGDTA(&VALUE) ENDPGM Pero si ejecuto un strisdb del programa rpg a partir de ese momento si devuelve el valor, por ejemplo de LANG que es por omision en todos los sistemas: /QSYS.LIB/EN_US.LOCALE. Podeis ver la variables de entorno con WRKENVVAR. Alguna pista de que estoy haciendo mal? Gracias y saludos Martà Riera
__________________________________________________ Forum.HELP400 es un servicio más de ServerNEWS. © Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

