Trigger Previous topic Chapter index Next topic

DEC_BLSTATUS

 

Beschreibung

Setzt den Block Status beim Senderaster Editor um eins zurück.

 

Definition

CREATE TRIGGER DEC_BLSTATUS FOR SRE_HOURITEMS
ACTIVE AFTER DELETE POSITION 0
AS
  DECLARE VARIABLE status INTEGER;
BEGIN
  IF (OLD.HIBLID IS NOT NULL) THEN BEGIN
    SELECT COUNT(*) FROM SRE_HOURITEMS
    WHERE (HIBLID = OLD.HIBLID)
    INTO :status;

    UPDATE SRE_BLOCKS SET 
      BLSTATUS = :status 
    WHERE (BLID = OLD.HIBLID);
  END
END

 

     Previous topic Chapter index Next topic