Gracias José. Saludos, Javier
De: Dpto. Informática (José Sánchez)<mailto:[email protected]> Enviado: jueves, 29 de abril de 2021 8:55 Para: forum.help400<mailto:[email protected]> Asunto: RE: Eliminar programa de memoria En mi caso, no sé si está bien hecho, suelo usar una cl entre programas y al finalizar el primero y volver al menú, ejecuto los siguientes comandos RCLACTGRP ACTGRP(*ELIGIBLE) RCLRSC LVL(*CALLER) Saludos De: Forum.help400 [mailto:[email protected]<mailto:[email protected]>] En nombre de Javier Baca Lechuga Enviado el: jueves, 29 de abril de 2021 7:29 Para: forum.help400 Asunto: Re: Eliminar programa de memoria Gracias Lorenzo, es algo rudimentario pero supongo que efectivo. Aunque obliga a modificar todas las rutinas llamadas de esta forma. Sería muy interesante averiguar lo que comenté, si el programa ILE RPG llamador cuando acaba con SETON LR, lo hace automáticamente el RUNTIME. Saludos, Javier De: Forum.help400 <[email protected]<mailto:[email protected]>> en nombre de Lorenzo Martinez <[email protected]<mailto:[email protected]>> Enviado: martes, 27 de abril de 2021 20:14 Para: forum.help400 Asunto: Re: Eliminar programa de memoria Yo creo recordar que hacía algo parecido a lo que se comenta aquí, con RPG-FREE o sin él: https://www.mcpressonline.com/programming/rpg/practical-rpg-activation-groups-and-inlr <https://www.mcpressonline.com/programming/rpg/practical-rpg-activation-groups-and-inlr> Al principio del programa se inserta este código p.ej., y cuando se quiere descargar el programa de memoria y que cierre todo, se le llama sin parámetros, o con algún parámetro expresamente para ello, para que active el LR y termine con todo cerrado en el RETURN: // Check for shutdown request if %parms = 0; *inlr = *on; return; endif; El mar, 27 abr 2021 a las 12:50, Javier Baca Lechuga (<[email protected]<mailto:[email protected]>>) escribió: Buenos días, ¿Entonces cómo se haría en ile free? Saludos, Javier From: Forum.help400 <[email protected]<mailto:[email protected]>> on behalf of Alberto Martinez <[email protected]<mailto:[email protected]>> Sent: Tuesday, April 27, 2021 7:20:25 AM To: forum.help400 <[email protected]<mailto:[email protected]>> Subject: RE: Eliminar programa de memoria Buenos días. Haciendo memoria…diría que en ILE’Normal’ ya no estaba soportado. De hecho, creo que con el CVTRPGSRC ya te tendría que dar el error de la sentencia FREE Saludos. De: Forum.help400 <[email protected]<mailto:[email protected]>> En nombre de Javier Baca Lechuga Enviado el: viernes, 23 de abril de 2021 19:24 Para: forum.help400 <[email protected]<mailto:[email protected]>> Asunto: ** Newsletter ** Eliminar programa de memoria Buenas tardes : Tengo un programa A escrito en RPG-III (no ILE) que en un bucle llama muchas veces a un programa B. Para agilizar la ejecución del programa A, el programa B acaba con RETRN (para dejarlo en memoria). Cuando finaliza el bucle del programa A, quito de memoria el programa B con FREE ‘B’. Hasta aquí, todo correcto. En RPG ILE FREE, parece que la sentencia FREE no compila. ¿Sabe alguien si realmente la han quitado o es que en RPG ILE FREE no hace falta liberar memoria porque al finalizar A ya lo hace el sistema?. Un saludo y muchas gracias, Javier ____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L. Nota de Confidencialidad Este mensaje se envía desde el sistema de correo electrónico de la empresa Productos Climax, S.A.. Podría contener por lo tanto secretos de empresa y otra información confidencial tutelados por las leyes de la Unión Europea y otros Estados. Si Vd. lo recibiera por error o sin ser una de las personas indicadas en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo o cualquier otra acción relacionada con el contenido del mensaje e informar inmediatamente por correo electrónico al emisor del mensaje. Las personas y entidades que violen sus deberes de confidencialidad podrán ser perseguidas ante los Tribunales de Justicia al amparo de la legislación civil, penal y administrativa nacional e internacional. Gracias por su colaboración. Política de Privacidad En base al Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo de 27 de abril de 2016 relativo a la protección de las personas físicas (RGPD), así como con la Ley 34/2002, de 11 de julio, de Servicios de la Sociedad de la Información y Comercio Electrónico (LSSICE o LSSI), le comunicamos que su dirección de correo electrónico forma parte de nuestro fichero automatizado, al objeto de continuar enviándole ofertas de nuestros servicios y / o el mantenimiento de las comunicaciones en nuestras relaciones contractuales. En virtud de las Leyes antes mencionadas, tiene derecho de oposición, acceso, rectificación y cancelación de sus datos. Le recordamos que sus datos nunca son suministrados a terceros bajo ningún concepto, siendo únicamente utilizados para el envío de nuestras comunicaciones con Vd.
____________________________________________________ �nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones Help400, S.L.
