Kleine aanpassing predraw...
svn path=/Database/trunk/; revision=6418
This commit is contained in:
@@ -769,6 +769,7 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
Valint NUMBER;
|
||||
SeqNr NUMBER(10);
|
||||
Datum DATE;
|
||||
Eerste BOOLEAN;
|
||||
BEGIN
|
||||
LPNName := cad_SLNKSTRUCTreadVALSTR(Session_id, 'LPNALIASPREDRAW');
|
||||
LPNKey := cad_SLNKSTRUCTreadVALINT(Session_id, 'LPNKEYPREDRAW');
|
||||
@@ -847,6 +848,25 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
FROM alg_v_aanwezigterreinsector
|
||||
WHERE alg_terreinsector_key = LPNKey;
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LABEL',SeqNr, Subloc_code, 1);
|
||||
/* Zet alle boringen die binnen deze sublocatie vallen in de tabel cad_slnkstruct */
|
||||
DECLARE
|
||||
CURSOR Sectorboring IS
|
||||
SELECT bis_boring_key
|
||||
FROM bis_v_aanwezigboring
|
||||
WHERE alg_terreinsector_key = LPNKey;
|
||||
BEGIN
|
||||
Eerste := TRUE;
|
||||
FOR BoringRec IN Sectorboring LOOP
|
||||
IF Eerste THEN
|
||||
cad_SLNKSTRUCTinsertVALSTR(Session_Id, 'LPNALIASCONDINSAOUTER', 1,'LPN_BIS_BORING', 1);
|
||||
cad_SLNKSTRUCTinsertVALINT(Session_Id, 'LPNKEYCONDINSAOUTER', 1, BoringRec.bis_boring_key, 1);
|
||||
Eerste := FALSE;
|
||||
ELSE
|
||||
cad_SLNKSTRUCTinsertVALSTR(Session_Id, 'LPNALIASCONDINSAOUTER', 1,'LPN_BIS_BORING', 0);
|
||||
cad_SLNKSTRUCTinsertVALINT(Session_Id, 'LPNKEYCONDINSAOUTER', 1, BoringRec.bis_boring_key, 0);
|
||||
END IF;
|
||||
END LOOP;
|
||||
END;
|
||||
ELSIF LPNNAME = 'LPN_BIS_PROJECT' THEN
|
||||
cad.cad_SLNKSTRUCTinsertVALSTR(Session_Id,'LPNALIASINSA', SeqNr, 'LPN_BIS_PROJECT', 1);
|
||||
cad.cad_SLNKSTRUCTinsertVALINT(Session_Id,'LPNKEYINSA', SeqNr, LPNKey, 1);
|
||||
|
||||
Reference in New Issue
Block a user