Y adem�s s�lo lo permite en el caso de que la sentencia anterior admita la extensi�n "(E)"
Saludos. Juan Carlos > -----Mensaje original----- > De: Fernando P�rez [SMTP:[EMAIL PROTECTED]] > Enviado el: martes, 28 de enero de 2003 8:53 > Para: '[EMAIL PROTECTED]' > Asunto: RE: %error y %status > > Hola. > > Hasta donde yo se, hay pocas similitudes entre %error y la forma en que se > gestionaban los errores en RPG 3. En RPG ILE, %error simplemente te > devuelve > si se ha producido un error en la sentencia anterior, evitando adem�s que > casque el programa. No se indica la contestaci�n al mensaje (*getin, ...), > ya que �ste no se produce. Dentro del if %error puedes poner el c�digo que > trate el problema (mostrar mensaje al usuario, reintentar la operaci�n > E/S, > terminar el programa ...). > > Desconozco si hay alguna manera de indicar a nivel de todo el programa la > acci�n a realizar en caso de error (%error solo se refiere a la sentencia > anterior a donde lo especifiques). > > > > > Saludos. > > Fernando P�rez. > Cer�mica Saloni. Dpto. Sistemas > <mailto:[EMAIL PROTECTED]> > > > -----Mensaje original----- > De: Alberto [mailto:[EMAIL PROTECTED]] > Enviado el: martes, 28 de enero de 2003 8:14 > Para: [EMAIL PROTECTED] > Asunto: %error y %status > > > Hola Foro. > Alguno de vosotros hace servir el %error o el %status? > Yo entiendo que el 'if %error' es para sustituir a la palabra clave INFSR, > pero cuando se define una subrutina de error con esta palabra clave, al > factor dos de ENDSR se le pone el valor con el que queramos contestar el > mensaje(*getin, *cancl...). Si trato el error con 'If %error' no me vale > el > factor dos de ENDSR.�Como pongo el valor *Getin? > Gr�cies. > > > _____________________________________________________ > 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]?body=LEAVE > > _____________________________________________________ > 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]?body=LEAVE _____________________________________________________ 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]?body=LEAVE
