ya le hice con esta instruccion y si me muestra los modulos /copy, pero sigue brincando lineas del codigo al momento de hacer el debug, no pasa por todas las lineas y les aseguro que si corresponde el fuente con el objeto
Saludos Gerardo Santillana IT Department Delphi Mechatronic Systems US Ph: (956) 554.5832 MX Ph: (88) 12.81.63/64/65 Ext. 5832 e-mail [EMAIL PROTECTED] -----Original Message----- From: Juan Carlos Paredes [mailto:[EMAIL PROTECTED] Sent: Monday, March 03, 2003 10:08 AM To: '[EMAIL PROTECTED]' Subject: RE: DEBUG En el par�metro DBGVIEW de la compilaci�n p�nle *ALL. Ello te permitir� seleccionar el tipo de vista que quieres usar cuando depures. Para m�, la m�s pr�ctica es la *LIST, ya que te da el listado de la compilaci�n, donde ves los m�dulos /COPY, los campos de entrada y salida de los ficheros que usa el programa, etc. Saludos. Juan Carlos > -----Mensaje original----- > De: gerardo.santillana [SMTP:[EMAIL PROTECTED] > Enviado el: lunes, 03 de marzo de 2003 17:04 > Para: [EMAIL PROTECTED] > Asunto: RE: DEBUG > > Ya cheque lo de la tecla F15 al hacer el debug pero solo me aparece esta > opcion, la seleccione pero el debug sigue haciendo lo mismo, (y si > corresponde el fuente con el objeto) > .......................................................................... > .... > : Select View > : > : > : > : Current View . . . : ILE RPG Source View > : > : > : > : Type option, press Enter. > : > : 1=Select > : > : > : > : Opt View > : > : 1 ILE RPG Source View > : > : > : > : > : > : > : > : > Bottom : > : F12=Cancel > : > : > : > :......................................................................... > ...: > > More... > Debug . . . > > > > Solo para explicarme un poco mejor, esta es una parte del codigo del > programa al hacer un debug y cuando presiono F10 para tratar de seguir el > debug LINEA POR LINEA, el cursor solo se posiciona sobre las lineas que > estan marcadas con italica o con una flecha: > > Display Module Source > > > > Program: MOL053 Library: MOLDEO Module: MOL053 > > 131 // > > 132 // Si no hay registros manda el mensaje de NO RECORDS > > 133 // y protege los campos de entrada del subfile > > 134 // > > 135 If Rrn = 0; <-------- > > 136 Wcve='Archivo vacio'; > > 137 Wsel=*ZEROS; > > 138 Kcve1=*BLANKS; <------- > > 139 Kcve2=0; > > 140 *In80=*On; > > 141 Rrn=Rrn+1; <------ > > 142 Write Pant02s; <------- > > 143 EndIf; > > 144 // > > 145 // Mueve el total de registros a una variable de trabajo > 143 EndIf; > > 144 // > > 145 // Mueve el total de registros a una variable de trabajo > > 146 Rr2=RRN; > > 147 Wcve2=*Blanks; <------- > > 148 Wcve=*BLANKS; > > 149 EndSr; > > > More... > Debug . . . > > > > F3=End program F6=Add/Clear breakpoint F10=Step F11=Display variable > > F12=Resume F17=Watch variable F18=Work with watch F24=More keys > > > > > Gerardo Santillana > IT Department > Delphi Mechatronic Systems > US Ph: (956) 554.5832 > MX Ph: (88) 12.81.63/64/65 Ext. 5832 > e-mail [EMAIL PROTECTED] > > > > -----Original Message----- > From: Cubero, Rafael (R.) [mailto:[EMAIL PROTECTED] > Sent: Monday, March 03, 2003 3:07 AM > To: '[EMAIL PROTECTED]' > Subject: RE: DEBUG > > > Gerardo: > Cuando te aparezca el fuente en el debug pulsa F15 y te aparece una lista > de opciones de como ver el debug, prueba y utiliza la que mas te guste, la > que usa por defecto en RPG es un tanto singular y como bien dices parece > que da saltos sin sentido, aunque no es asi, verdaderamente te muestra > solo una parte de lo que esta haciendo y no la totalidad. > > -----Original Message----- > From: gerardo.santillana [mailto:[EMAIL PROTECTED] > Sent: viernes 28 de febrero de 2003 23:57 > To: [EMAIL PROTECTED] > Subject: RE: DEBUG > > > Aprovechando este tema, cuando hago un debug a un programa RPGIV y > presiono F10 para ejecutarlo paso a paso, el cursor no pasa por cada linea > del programa como cuando haces un ISDB a un programa RPGIII, sino que se > "brinca" un determinado numero de lineas del codigo y continua con el > debug, he tratado de poner un BREAK POINT en alguna linea y resulta que al > presionar F12, el cursor no pasa por esa linea y la ignora, tengo que > hacer el debug primero con F10 para ver por que lineas pasa y saber donde > poner un BREAKPOINT, raro no?, o es normal en este debug, si es asi hay > alguna manera de saber por que lineas pasa el cursor y por cuales no? > > Saludos > > > Gerardo Santillana > IT Department > Delphi Mechatronic Systems > US Ph: (956) 554.5832 > MX Ph: (88) 12.81.63/64/65 Ext. 5832 > e-mail [EMAIL PROTECTED] > > -----Original Message----- > From: Ricardo Madrid Ballesteros [mailto:[EMAIL PROTECTED] > Sent: Thursday, February 28, 2002 4:51 PM > To: [EMAIL PROTECTED] > Subject: Re: DEBUG > > > Si est�s utilizando RPG III tienes que compilar los programas con el > atributo *SOURCE=*SRCDBG y si estas utilizando RPG IV compila el programa > con la opci�n *SUORCE=*ALL o *SOURCE=*LIST. > Despu�s ejecutas el debug son la instrucci�n STRDBG y las opciones de > visualizar fuenta *YES y actualizaci�n de ficheros *YES. > La tecla F6 se utiliza para indicar un punto de ruptura (similar a addbkp, > pero viendo en que lugar concreto del programa se pone). Pulsando F10 se > ejecuta paso a paso y pulsando F12 el programa se ejecuta hasta el > siguiente punto de interrupcion. Tambien se puede utilizar F13 para > indicar puntos de supturas condicionales, asociados al valor de una > variable, es decir, que el programa se parara en ese punto cuando se > cumpla la condicion establecida. > > ----- Original Message ----- > From: jcarias <mailto:[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > Sent: Friday, February 28, 2003 11:47 AM > Subject: RV: DEBUG > > > > > -----Mensaje original----- > De: jcarias [ <mailto:[EMAIL PROTECTED]> mailto:[EMAIL PROTECTED] > Enviado el: viernes, 28 de febrero de 2003 9:30 > Para: '[EMAIL PROTECTED]' <mailto:'[EMAIL PROTECTED]'> > Asunto: DEBUG > > Hola amigos del Foro: > Una preguntita sobre el DEBUG, estoy viendo que la gente lo utiliza de > otra manera que yo, pues me limito a arrancarlo (strdbg), a�adir punto de > interrupci�n del PG. (addbkp), y nada mas. A mi me va bien as�, pero si > hay otra manera mas completa me gustar�a conocerla. > > Una pregunta en estos d�as, se hablaba de F6, para pararlo, etc. > Creo que no estoy utilizando este mandato con toda su fuerza, en la ayuda > no me dice nada nuevo. > �Hay otra forma de ejecutarlo, y con las teclas de funci�n, parar el PG, > de otra forma? > �Hay alg�n manual, ayuda, etc. donde lo indique? > Gracias. > > ********************************** > Juan Carlos Arias > > > > _____________________________________________________ > Forum.HELP400 es un servicio m�s de NEWS/400. > � Publicaciones Help400, S.L. - Todos los derechos reservados > http://www.help400.es > _____________________________________________________ > > Para darte de baja, env�a el mensaje resultante de pulsar > mailto:[EMAIL PROTECTED] > > _____________________________________________________ > Forum.HELP400 es un servicio m�s de NEWS/400. > � Publicaciones Help400, S.L. - Todos los derechos reservados > http://www.help400.es > _____________________________________________________ > > Para darte de baja, env�a el mensaje resultante de pulsar > mailto:[EMAIL PROTECTED] _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED] _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED]
