AS/400 - Error de Compilación SQLRPGLE V 7.1

 
Vista:

Error de Compilación SQLRPGLE V 7.1

Publicado por Corina Vera (1 intervención) el 26/05/2011 22:35:28
Hola a todos!!!!

Luego de cambiar de V5R4 a V7.1 se han desatado una cantidad de errores al tratar de compilar los programas tipo SQLRPGLE, indica que las variables no pueden ser utilizadas.

La forma en la que se encuentran los programas es la siguiente:

un fuente en el cual especifico /IF DEFINED CURSORDINAMICO - hago la declaración del cursor dinamico y de todas las instrucciones necesarias para su control.

un programa que posee un /DEFINE CURSORDINAMICO - el cual construye el cursor y llena un subfile.

Las variables que están dando error son las que utilizo para controlar el cursor, estos programas compilaban perfectamente en V5R4 y ahora no, además dan error de ejecución aleatoriamente los cuales apuntan a errores 50 y 60 de SQL.

Sabrán si debo anexar alguna instrucción adicional al compilar, que permita reconocer las variables de SQL declaradas en el /DEFINE ?

Al quitar el /DEFINE y declarar el cursor directamente desde el programa, este compila. El detalle está en la gran cantidad de fuentes que debo cambiar y preferiría saber si existe alguna directiva o alguna forma de solventar el problema en la precompilación.

Por favor podrían ayudarme?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder