Entry PERIMETER vervangen door LENGTH.
svn path=/Database/trunk/; revision=6569
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
/* REVISIONS:
|
||||
*
|
||||
* --- 01.43 ---
|
||||
* 09-03-1999 BIV I.o.v. MB PERIMETER vervangen door LENGTH.
|
||||
* 08-03-1999 BIV #2278 - Entry PERIMETER toegevoegd voor update van Omtrek in terreinsector,gebouw en ruimte.
|
||||
* 03-03-1999 BIV #2278 - Procedures cad_slnkPredraw,cad_SLNKModify,cad_SLNKPostErase, cad_SLNKPostDraw uitgebreid
|
||||
* i.v.m. LPN_INS_DEEL t.b.v. Facilitor 3.
|
||||
@@ -630,8 +631,8 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
END cad_SLNKgetDrawing;
|
||||
|
||||
|
||||
FUNCTION cad_getLayerColor(Entry IN VARCHAR2) RETURN VARCHAR2 IS
|
||||
LayerColor VARCHAR2(256);
|
||||
FUNCTION cad_getLayerColor(Entry IN VARCHAR2) RETURN NUMBER IS
|
||||
LayerColor NUMBER;
|
||||
BEGIN
|
||||
BEGIN
|
||||
SELECT cad_symbool_kleur INTO LayerColor
|
||||
@@ -937,7 +938,7 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
Datum DATE;
|
||||
Eerste BOOLEAN;
|
||||
LayerNaam VARCHAR2(256);
|
||||
LayerColor VARCHAR2(256);
|
||||
LayerColor NUMBER(3);
|
||||
LayerLineType VARCHAR2(256);
|
||||
Symbool VARCHAR2(256);
|
||||
SrtdeelKey NUMBER(10);
|
||||
@@ -969,7 +970,7 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
INTO LayerColor, LayerLineType, LayerNaam, Symbool
|
||||
FROM ins_srtdeel
|
||||
WHERE ins_srtdeel_key = SrtdeelKey;
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALINT(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERLINETYPE', SeqNr, LayerLinetype, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYER', SeqNr, Layernaam, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'BLOCK', SeqNr, Symbool, 1);
|
||||
@@ -1040,7 +1041,7 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
LayerColor := cad_getLayercolor('ALG_GEBOUW');
|
||||
LayerLineType := cad_getLayerlinetype('ALG_GEBOUW');
|
||||
LayerNaam := cad_getLayername('ALG_GEBOUW');
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALINT(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERLINETYPE', SeqNr, LayerLinetype, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYER', SeqNr, Layernaam, 1);
|
||||
SELECT alg_locatie_key INTO Locatiekey
|
||||
@@ -1065,7 +1066,7 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
LayerColor := cad_getLayercolor('ALG_RUIMTE');
|
||||
LayerLineType := cad_getLayerlinetype('ALG_RUIMTE');
|
||||
LayerNaam := cad_getLayername('ALG_RUIMTE');
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALINT(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERLINETYPE', SeqNr, LayerLinetype, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYER', SeqNr, Layernaam, 1);
|
||||
SELECT alg_locatie_key, alg_verdieping_key
|
||||
@@ -1094,7 +1095,7 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
LayerColor := cad_getLayercolor('ALG_TERREINSECTOR');
|
||||
LayerLineType := cad_getLayerlinetype('ALG_TERREINSECTOR');
|
||||
LayerNaam := cad_getLayername('ALG_TERREINSECTOR');
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALINT(Session_Id,'LAYERCOLOR', SeqNr, LayerColor, 1);
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYERLINETYPE', SeqNr, LayerLinetype, 1);
|
||||
#endif //NONBIS
|
||||
cad.cad_SLNKstructinsertVALSTR(Session_Id,'LAYER', SeqNr, Layernaam, 1);
|
||||
@@ -1254,21 +1255,21 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
LPNKey := cad_SLNKSTRUCTreadVALINT(Session_id, 'LPNKEYINSO');
|
||||
IF LPNNAME = 'LPN_ALG_GEBOUW' THEN
|
||||
Oppervlak := cad_SLNKSTRUCTreadVALREAL(Session_id, 'AREA');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'PERIMETER');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'LENGTH');
|
||||
UPDATE alg_gebouw
|
||||
SET alg_gebouw_bruto_vloeropp = Oppervlak,
|
||||
alg_gebouw_omtrek = Omtrek
|
||||
WHERE alg_gebouw_key = LPNKey;
|
||||
ELSIF LPNNAME = 'LPN_ALG_RUIMTE' THEN
|
||||
Oppervlak := cad_SLNKSTRUCTreadVALREAL(Session_id, 'AREA');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'PERIMETER');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'LENGTH');
|
||||
UPDATE alg_ruimte
|
||||
SET alg_ruimte_bruto_vloeropp = Oppervlak,
|
||||
alg_ruimte_omtrek = Omtrek
|
||||
WHERE alg_ruimte_key = LPNKey;
|
||||
ELSIF LPNName = 'LPN_ALG_TERREINSECTOR' THEN
|
||||
Oppervlak := cad_SLNKSTRUCTreadVALREAL(Session_id, 'AREA');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'PERIMETER');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'LENGTH');
|
||||
UPDATE alg_terreinsector
|
||||
SET alg_terreinsector_oppervlak = Oppervlak,
|
||||
alg_terreinsector_omtrek = Omtrek
|
||||
@@ -1543,21 +1544,21 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
||||
END IF;
|
||||
ELSIF LPNName = 'LPN_ALG_GEBOUW' THEN
|
||||
Oppervlak := cad_SLNKSTRUCTreadVALREAL(Session_id, 'AREA');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'PERIMETER');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'LENGTH');
|
||||
UPDATE alg_gebouw
|
||||
SET alg_gebouw_bruto_vloeropp = Oppervlak,
|
||||
alg_gebouw_omtrek = Omtrek
|
||||
WHERE alg_gebouw_key = LPNKey;
|
||||
ELSIF LPNName = 'LPN_ALG_RUIMTE' THEN
|
||||
Oppervlak := cad_SLNKSTRUCTreadVALREAL(Session_id, 'AREA');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'PERIMETER');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'LENGTH');
|
||||
UPDATE alg_ruimte
|
||||
SET alg_ruimte_bruto_vloeropp = Oppervlak,
|
||||
alg_ruimte_omtrek = Omtrek
|
||||
WHERE alg_ruimte_key = LPNKey;
|
||||
ELSIF LPNName = 'LPN_ALG_TERREINSECTOR' THEN
|
||||
Oppervlak := cad_SLNKSTRUCTreadVALREAL(Session_id, 'AREA');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'PERIMETER');
|
||||
Omtrek := cad_SLNKSTRUCTreadVALREAL(Session_id, 'LENGTH');
|
||||
UPDATE alg_terreinsector
|
||||
SET alg_terreinsector_oppervlak = Oppervlak,
|
||||
alg_terreinsector_omtrek = Omtrek
|
||||
|
||||
Reference in New Issue
Block a user