A ver, si no me equivoco, es lo que te dije en el primer email: te devuelve al principio del programa despues del *inzsr, por lo tanto sales del bucle y vuelves al principio del programa. Esto lo puedes alterar si usas una subrutina *PSSR . En cambio sabes aproximadamente donde te peta, si lo controlas con el 'monitor', te saltará la sentencia y continuará por la siguiente. Salu2
Jorge Jiménez Gutiérrez <[email protected]> Enviado por: [email protected] 08/07/2009 10:38 Por favor, responda a "forum.help400" <[email protected]> Para "forum.help400" <[email protected]> cc Asunto RE: Respuesta: G -- Continúe procesando en *GETIN Alberto, Te explicas muy bien. Por las contestaciones que estoy recibiendo, entiendo que el *getin vuelve a la primera línea de cálculo, pero sigo con la siguiente duda que planteaba al principio: El programa vuelve a la primera sentencia del tipo "C" procesando los archivos desde el principio? El programa vuelve a la primera sentencia del tipo "C" procesando los archivos desde el último registro leido? Gracias. De: [email protected] [mailto:[email protected]] En nombre de [email protected] Enviado el: miércoles, 08 de julio de 2009 9:48 Para: forum.help400 Asunto: RE: Respuesta: G -- Continúe procesando en *GETIN Hola Es la subrutina de inicializacion. Se ejecuta una sola vez nada mas ejecutar el programa. Muchos de los que usamos/usabamos el ciclo, la continuamos utilizando digamos...por inercia, pero la verdad es que si no usas el ciclo no tiene mucho sentido a no ser precisamente en este caso del que hablamos. Me explico, en un programa en que no controles los errores por ej: con *PSSR esta subrutina podría estar de más, porque seguramente lo que harás es poner los klist, hacer las operaciones pertinentes que quieras que se ejecuten una sola vez, y luego ejecutar algún bucle, y normalmente cuando sales del bucle, sales del programa. En cambio, si quieres controlar el error a nivel de programa(o aunque no lo controles, simplemente que 'pete' y hagas un *gettin manual, el *inzsr ya se ha ejecutado e irás a la linea siguiente. En los programas que siguen el ciclo, esta subrutina se ejecuta una vez y a partir de ahí va el ciclo, si no sigues el ciclo, esta subrutina tambien se ejecuta una sola vez, y en cada interrupcion de programa(controlada o no) continuará por la sentencia siguiente. No sé si me he explicado bien. Salut Jorge Jiménez Gutiérrez <[email protected]> Enviado por: [email protected] 08/07/2009 09:10 Por favor, responda a "forum.help400" <[email protected]> Para "forum.help400" <[email protected]> cc Asunto RE: Respuesta: G -- Continúe procesando en *GETIN ¿*inzsr? perdona la ignorancia, pues no conozco la sentencia. Un saludo. De: [email protected] [mailto:[email protected]] En nombre de [email protected] Enviado el: martes, 07 de julio de 2009 16:13 Para: forum.help400 Asunto: RE: Respuesta: G -- Continúe procesando en *GETIN Hola En principio si no ha cambiado nada, te manda despues del *inzsr Salut Jorge Jiménez Gutiérrez <[email protected]> Enviado por: [email protected] 07/07/2009 15:41 Por favor, responda a "forum.help400" <[email protected]> Para "forum.help400" <[email protected]> cc Asunto RE: Respuesta: G -- Continúe procesando en *GETIN Hola Santiago, Efectivamente, no uso el ciclo. Así que me quedo con la duda, de todas formas gracias por tu colaboración. Un saludo. -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Santiago G Martí Enviado el: martes, 07 de julio de 2009 12:50 Para: forum.help400 Asunto: Re: Respuesta: G -- Continúe procesando en *GETIN Hola Jorge, Si se trata de un programa que utiliza el Ciclo del RPG, continuar procesando en *GETIN quiere decir: "Leer el registro siguiente del archivo primario o secundario, e ir a Cálculo de Detalle". (Normalmente la primera instrucción de la hoja C. Si se trata de un programa que NO utiliza el Ciclo, (la inmensa mayoría de los que tenemos), como no tiene archivos primario ni secundarios, creo que lo que hace es ir a Cálculo de Detalle. En cualquier caso, no suele ser una buena solución salvo que el programa esté expresamente diseñado para ello. Saludos, --------------------------- Santiago Martí Dusen, S.A. --------------------------- Jorge Jiménez Gutiérrez <jjime...@panrico Para .com> "forum.help400" Enviado por: <[email protected]> forum.help400-bou cc [email protected] os.es Asunto Respuesta: G -- Continúe procesando en *GETIN 07/07/2009 09:49 Por favor, responda a "forum.help400" <forum.help...@li stas.combios.es> Una pequeña pero importante duda: Cuando hay un "casque" de un RPG en medio de sentencias del tipo "C" y nos sale el típico mensaje para que contestemos: G -- Continúe procesando en *GETIN. C -- Cancelar. F -- Obtener un vuelco con formato completo. El significado de la respuesta "G" me crea la siguiente duda: El programa vuelve a empezar desde el principio, como si lo ejecutáramos de nuevo? El programa vuelve a la primera sentencia del tipo "C" procesando los archivos desde el principio? El programa vuelve a la primera sentencia del tipo "C" procesando los archivos desde el último registro leido? ¿...? Gracias anticipadas. De: [email protected] [mailto:[email protected]] En nombre de José de la Herrán Enviado el: lunes, 06 de julio de 2009 11:03 Para: forum.help400 Asunto: Re: Tratar de forma automatica ficheros TXT UltraEdit, además, permite la creación de macros para automatizar tareas. -- José de la Herrán Núñez Ayuntamiento de Vitoria-Gasteiz Departamento de Tecnologías de la Información Responsable de Coordinación Técnica Pintor Vera Fajardo, 5 bajo, 01008 Vitoria-Gasteiz Tlf: +34 945 16 16 14 Fax: +34 945 16 16 00 mailto:[email protected] Alberto Toquero escribió: UltraEdit Tiene una ocpcion para buscar texto en los ficheros que indiques (una carpeta por ejemplo) y te muestra lo que encuentra en la ventana de edición. Ademas admite expresiones regulares en la busqueda. Tambien te permite conectarte via ftp a tu servidor y no necesitas descargar los ficheros al PC -- Alberto [email protected] __________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; 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 Este correo electrónico contiene información privada y estrictamente confidencial. Si usted no es el destinatario del presente mensaje no está autorizado a leerlo, retenerlo o difundirlo. Si usted ha recibido este mensaje por error, le rogamos lo comunique al remitente y borre dicho mensaje y cualquier documento adjunto que pudiera contener. This e-mail is privileged, confidential and contains private information. Any reading, retention, distribution or copying of this communication by any person other than its intended recipient is prohibited. If you receive this message by mistake, please inform the sender and delete the message and attachments from your system. __________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; 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 __________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; 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 Este correo electrónico contiene información privada y estrictamente confidencial. Si usted no es el destinatario del presente mensaje no está autorizado a leerlo, retenerlo o difundirlo. Si usted ha recibido este mensaje por error, le rogamos lo comunique al remitente y borre dicho mensaje y cualquier documento adjunto que pudiera contener. This e-mail is privileged, confidential and contains private information. Any reading, retention, distribution or copying of this communication by any person other than its intended recipient is prohibited. If you receive this message by mistake, please inform the sender and delete the message and attachments from your system. __________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; 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 Este correo electrónico contiene información privada y estrictamente confidencial. Si usted no es el destinatario del presente mensaje no está autorizado a leerlo, retenerlo o difundirlo. Si usted ha recibido este mensaje por error, le rogamos lo comunique al remitente y borre dicho mensaje y cualquier documento adjunto que pudiera contener. This e-mail is privileged, confidential and contains private information. Any reading, retention, distribution or copying of this communication by any person other than its intended recipient is prohibited. If you receive this message by mistake, please inform the sender and delete the message and attachments from your system. __________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; 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 Este correo electrónico contiene información privada y estrictamente confidencial. Si usted no es el destinatario del presente mensaje no está autorizado a leerlo, retenerlo o difundirlo. Si usted ha recibido este mensaje por error, le rogamos lo comunique al remitente y borre dicho mensaje y cualquier documento adjunto que pudiera contener. This e-mail is privileged, confidential and contains private information. Any reading, retention, distribution or copying of this communication by any person other than its intended recipient is prohibited. If you receive this message by mistake, please inform the sender and delete the message and attachments from your system. __________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; 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
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; 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

