Really, this should be it, for the passing income.
[capital-apms-progress.git] / trigger / wrlnknde.p
blob0eeecb780a2d9f30415bed32b5938e0efb28efe2
1 TRIGGER PROCEDURE FOR WRITE OF LinkNode OLD BUFFER OldNode.
3 IF LinkNode.NodeCode <> OldNode.NodeCode THEN DO:
5 FOR EACH ProgramLink EXCLUSIVE-LOCK WHERE ProgramLink.Source = OldNode.NodeCode:
6 ASSIGN ProgramLink.Source = LinkNode.NodeCode.
7 END.
9 FOR EACH ProgramLink EXCLUSIVE-LOCK WHERE ProgramLink.Target = OldNode.NodeCode:
10 ASSIGN ProgramLink.Target = LinkNode.NodeCode.
11 END.
13 FOR EACH UsrGroupMenu EXCLUSIVE-LOCK WHERE UsrGroupMenu.NodeCode = OldNode.NodeCode:
14 ASSIGN UsrGroupMenu.NodeCode = LinkNode.NodeCode.
15 END.
17 END.