Functies Bepaal_locatiecode, cad_getLayerColor, cad_getLayerLinetype, cad_getLayerName, cad_SLNKSTRUCTreadVALSTR2,
cad_SLNKSTRUCTreadVALINT2 en pragma voor Bepaal_locatiecode toegevoegd zodat deze functies ook in de PRJ_PAC gebruikt kunnen worden. In cad_SLNKSTRUCTclear worden ook entries voor PROJECTKEY niet meer gewist. svn path=/Database/trunk/; revision=7021
This commit is contained in:
@@ -2,6 +2,10 @@
|
|||||||
|
|
||||||
/* REVISIONS:
|
/* REVISIONS:
|
||||||
*
|
*
|
||||||
|
* 25-08-1999 EGR Functies Bepaal_locatiecode,cad_getLayerColor,cad_getLayerLinetype,cad_getLayerName,cad_SLNKSTRUCTreadVALSTR2
|
||||||
|
* ,cad_SLNKSTRUCTreadVALINT2 en pragma voor Bepaal_locatiecode toegevoegd zodat deze functies ook in de PRJ_PAC
|
||||||
|
* gebruikt kunnen worden.
|
||||||
|
* In cad_SLNKSTRUCTclear worden ook entries voor PROJECTKEY niet meer gewist.
|
||||||
* 16-08-1999 BIV Procedures cad_SetKenmerkWaarde en cad_GetKenmerkWaarde toegevoegd om de kenmerken vanuit AutoCAD te kunnen zetten
|
* 16-08-1999 BIV Procedures cad_SetKenmerkWaarde en cad_GetKenmerkWaarde toegevoegd om de kenmerken vanuit AutoCAD te kunnen zetten
|
||||||
* 05-08-1999 BIV Procedure cad_GetSrcDwgOfEntity2 toegevoegd aangezien de functie cad_GetSrcDwgOfEntity vanuit
|
* 05-08-1999 BIV Procedure cad_GetSrcDwgOfEntity2 toegevoegd aangezien de functie cad_GetSrcDwgOfEntity vanuit
|
||||||
* AutoCAD niet goed gaat (TIMEOUT).
|
* AutoCAD niet goed gaat (TIMEOUT).
|
||||||
@@ -108,7 +112,12 @@ CREATE OR REPLACE PACKAGE cad AS
|
|||||||
FUNCTION cad_getLocatieCode_Tekening(TekeningNaam IN VARCHAR2) RETURN VARCHAR2;
|
FUNCTION cad_getLocatieCode_Tekening(TekeningNaam IN VARCHAR2) RETURN VARCHAR2;
|
||||||
FUNCTION cad_getTekeningNaam_LoadDwg(LoadDwg IN VARCHAR2) RETURN VARCHAR2;
|
FUNCTION cad_getTekeningNaam_LoadDwg(LoadDwg IN VARCHAR2) RETURN VARCHAR2;
|
||||||
FUNCTION cad_GetSrcDwgOfEntity(Session_Id NUMBER, LPNAliasINSO VARCHAR2, LPNKey NUMBER) RETURN VARCHAR2;
|
FUNCTION cad_GetSrcDwgOfEntity(Session_Id NUMBER, LPNAliasINSO VARCHAR2, LPNKey NUMBER) RETURN VARCHAR2;
|
||||||
|
FUNCTION Bepaal_locatiecode(locatie_key IN NUMBER) RETURN VARCHAR2;
|
||||||
|
FUNCTION cad_getLayerColor(Entry IN VARCHAR2) RETURN NUMBER;
|
||||||
|
FUNCTION cad_getLayerLinetype(Entry IN VARCHAR2) RETURN VARCHAR2;
|
||||||
|
FUNCTION cad_getLayerName(Entry IN VARCHAR2) RETURN VARCHAR2;
|
||||||
|
FUNCTION cad_SLNKSTRUCTreadVALSTR2(Session_Id IN NUMBER, Entry IN VARCHAR2, SeqNr IN NUMBER) RETURN VARCHAR2;
|
||||||
|
FUNCTION cad_SLNKSTRUCTreadVALINT2(Session_Id IN NUMBER, Entry IN VARCHAR2, SeqNr IN NUMBER) RETURN NUMBER;
|
||||||
|
|
||||||
/* garandeer dat de functies de database-state en package-state niet beinvloeden
|
/* garandeer dat de functies de database-state en package-state niet beinvloeden
|
||||||
* (anders kunnen ze niet zondermeer in een view worden gebruikt)
|
* (anders kunnen ze niet zondermeer in een view worden gebruikt)
|
||||||
@@ -125,7 +134,8 @@ CREATE OR REPLACE PACKAGE cad AS
|
|||||||
PRAGMA RESTRICT_REFERENCES (cad_getVerdiepCntr_tekening, WNDS, WNPS);
|
PRAGMA RESTRICT_REFERENCES (cad_getVerdiepCntr_tekening, WNDS, WNPS);
|
||||||
PRAGMA RESTRICT_REFERENCES (cad_getLocatieCode_Tekening, WNDS, WNPS);
|
PRAGMA RESTRICT_REFERENCES (cad_getLocatieCode_Tekening, WNDS, WNPS);
|
||||||
PRAGMA RESTRICT_REFERENCES (cad_getTekeningNaam_LoadDwg, WNDS, WNPS);
|
PRAGMA RESTRICT_REFERENCES (cad_getTekeningNaam_LoadDwg, WNDS, WNPS);
|
||||||
END cad;
|
PRAGMA RESTRICT_REFERENCES (Bepaal_locatiecode, WNDS, WNPS);
|
||||||
|
END cad;
|
||||||
/
|
/
|
||||||
|
|
||||||
CREATE OR REPLACE PACKAGE BODY cad AS
|
CREATE OR REPLACE PACKAGE BODY cad AS
|
||||||
@@ -535,7 +545,8 @@ CREATE OR REPLACE PACKAGE BODY cad AS
|
|||||||
DELETE FROM cad_slnkstruct
|
DELETE FROM cad_slnkstruct
|
||||||
WHERE cad_slnkstruct_sessionid = Session_Id
|
WHERE cad_slnkstruct_sessionid = Session_Id
|
||||||
AND cad_slnkstruct_entry <> 'FAC_MODULE'
|
AND cad_slnkstruct_entry <> 'FAC_MODULE'
|
||||||
AND cad_slnkstruct_entry <> 'SYNC';
|
AND cad_slnkstruct_entry <> 'SYNC'
|
||||||
|
AND cad_slnkstruct_entry <> 'PROJECTKEY';
|
||||||
COMMIT;
|
COMMIT;
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN NO_DATA_FOUND THEN
|
WHEN NO_DATA_FOUND THEN
|
||||||
|
|||||||
Reference in New Issue
Block a user