Oracle - forms se detiene

 
Vista:

forms se detiene

Publicado por genaro (11 intervenciones) el 01/11/2006 16:08:40
Hola amigos, espero me puedan ayudar:
tengo una aplicaciòn en forms, la cual realiza lo siguiente:
consulta en una tabla (a) el nombre de la persona y la clave, por medio de la clave, va y consulta todos los registros de dicha persona a otra tabla (b), hasta ahi todo bien porque lo hago con cursores, pero llega un momento en que tengo que pasarlos a otra tabla (c) para imprimirlos, y empieza por medio de un ciclo a contar a todos los registros de la tabla b para ir agregando de uno por uno a la tabla c, pero cuando ya los esta pasando, se detiene, algunas veces funciona bien, y otras se detiene y ya no sigue el ciclo, por ejemplo:
for x in 1..to number(:global.total) loop
for y in b (es un cursor) loop
---instrucciones
EXIT WHEN b%NOTFOUND;
end loop;
next_record;
end loop;

a grandes rasgos son los ciclos que utilizo para contar y pasar a la tabla c.
gracias por su ayuda.
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