23/04/2008, 00:41
|
| | Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 6 meses Puntos: 43 | |
Re: Bucle para items POST-TEXT-ITEM No sé, de entrada esto está mal :
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;
Cambialo por
LOOP
EXIT WHEN :BL_DESGLOSE.IMPORTE IS NULL;
V_TOTAL_CERT := V_TOTAL_CERT + :BL_DESGLOSE.IMPORTE;
IF (:SYSTEM.LAST_RECORD = 'TRUE') THEN
EXIT;
else
NEXT_RECORD;
END IF;
END LOOP;
Como tu lo tienes, no te sumará el importe del ultimo registro. EL resto parece que está bien, pon mensajes en cada paso del código a ver si realmente se ejecuta ese codigo o es que no se dispara el trigger |