Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2008, 01:14
itbmf
 
Fecha de Ingreso: marzo-2008
Mensajes: 18
Antigüedad: 16 años, 1 mes
Puntos: 0
Bucle para items POST-TEXT-ITEM

Buenos dias a todos:

Vereis, estoy intentando hacer un bucle para un bloque tabular en el que me vaya sumando los contenidos, y necesito hacerlo cada vez que salga de un item, por eso uso POST-TEXT-ITEM. El codigo es este

Cita:
DECLARE
V_TOTAL_CERT NUMBER;
BEGIN
GO_BLOCK('BL_DESGLOSE');
FIRST_RECORD;
LOOP
EXIT WHEN :BL_DESGLOSE.IMPORTE IS NULL;
V_TOTAL_CERT := V_TOTAL_CERT + :BL_DESGLOSE.IMPORTE;
NEXT_RECORD;
IF (:SYSTEM.LAST_RECORD = 'TRUE') THEN
EXIT;
END IF;
END LOOP;
IF V_TOTAL_CERT > :BL_DESGLOSE.TOTAL_JUST THEN
MSGBOX('El importe certifcado no puede ser mayor que el importe justificado.');
END IF;
END;
El problema es que me da fallos con el GO_BLOCK y con todo lo que haga referencia a _RECORD, (NEXT, FIRST, etc...)

que puedo hacer?

Gracias de antemano.

P.D: por si os sirve de más ayuda lo que pretendo hacer es como el CURRENT_CELL_CHANGED de VB.NET.