svn path=/Database/trunk/; revision=8951
This commit is contained in:
Peter Feij
2005-04-05 13:46:46 +00:00
parent b13dfe0269
commit 16d88caf5e
4 changed files with 118 additions and 7 deletions

View File

@@ -2,8 +2,8 @@
/* REVISIONS:
*
* $Revision: 9 $
* $Modtime: 22-02-05 17:07 $
* $Revision: 10 $
* $Modtime: 5-04-05 15:34 $
*/
@@ -33,7 +33,7 @@ CREATE_TABLE(bez_afspraak,BEZ_NORMAAL_PRIVILEGE)
NUMBER(10)
REFERENCES prs_perslid(prs_perslid_key),
bez_afspraak_gastheer
VARCHAR2(30),
VARCHAR2(50),
bez_afspraak_telefoonnr
VARCHAR2(15),
bez_afspraak_datum

View File

@@ -14,8 +14,8 @@ BEGIN
UPDATE_PRIMARY_KEY(bez_afspraak_key,bez_s_bez_afspraak_key);
IF :new.bez_afspraak_contact_key IS NULL THEN :new.bez_afspraak_contact_key := :new.prs_perslid_key; END IF;
IF :new.bez_afspraak_host_key IS NULL AND :new.bez_afspraak_gastheer IS NULL THEN :new.bez_afspraak_host_key := :new.bez_afspraak_contact_key; END IF;
IF :new.bez_afspraak_gastheer IS NULL AND :new.bez_afspraak_host_key IS NOT NULL THEN SELECT prs_perslid_naam_full INTO :new.bez_afspraak_gastheer FROM prs_v_perslid_fullnames_all WHERE prs_perslid_key=:new.bez_afspraak_host_key; END IF;
IF :new.bez_afspraak_ruimte IS NULL AND :new.alg_onrgoed_keys IS NOT NULL THEN SELECT alg_plaatsaanduiding INTO :new.bez_afspraak_ruimte FROM alg_v_plaatsaanduiding_all WHERE alg_onroerendgoed_keys=:new.alg_onrgoed_keys AND alg_onroerendgoed_type<> 'L'; END IF;
IF :new.bez_afspraak_gastheer IS NULL AND :new.bez_afspraak_host_key IS NOT NULL THEN SELECT SUBSTR(prs_perslid_naam_full,1,50) INTO :new.bez_afspraak_gastheer FROM prs_v_perslid_fullnames_all WHERE prs_perslid_key=:new.bez_afspraak_host_key; END IF;
IF :new.bez_afspraak_ruimte IS NULL AND :new.alg_onrgoed_keys IS NOT NULL THEN SELECT SUBSTR(alg_plaatsaanduiding,1,30) INTO :new.bez_afspraak_ruimte FROM alg_v_plaatsaanduiding_all WHERE alg_onroerendgoed_keys=:new.alg_onrgoed_keys AND alg_onroerendgoed_type<> 'L'; END IF;
END;
/

View File

@@ -1141,7 +1141,7 @@ DEF_FAC_ENTITY ('BIS_IMPORTBESTAND' , 'Bestand', NULL, NULL,'EN');
/* FAC */
DEF_FAC_MESSAGE ('fac_m000', '5', '5'); /* Default aantal licenties ,'EN2'*/
DEF_FAC_MESSAGE ('fac_m001', 'Printvoorbeeld','Preview');
DEF_FAC_MESSAGE ('fac_m002', 'Facilitor 4.49.0','Facilitor 4.49.0');
DEF_FAC_MESSAGE ('fac_m002', 'Facilitor 4.49.1','Facilitor 4.49.1');
DEF_FAC_MESSAGE ('fac_m003', 'U heeft geen rechten om Facilitor te gebruiken.','No rights to use Facilitor');
DEF_FAC_MESSAGE ('fac_m004', 'Er is een probleem opgetreden bij het opstarten van ','Problem starting Facilitor');
DEF_FAC_MESSAGE ('fac_m005', 'Copyright (c) 1996-2004, Facilitor Software Nederland ', 'Copyright (c) 1996-2004, Facilitor Software Nederland bv');
@@ -1174,7 +1174,7 @@ DEF_FAC_MESSAGE ('FAC_M031', 'Geen data gevonden voor het geselecteerde rapport.
DEF_FAC_MESSAGE ('FAC_M032', 'De gekozende view bestaat niet.','Choosen view does not exist');
DEF_FAC_MESSAGE ('fac_m033', 'Uitvoer Rapportage naar een bestand','Ouput report to file');
DEF_FAC_MESSAGE ('FAC_M034', 'Bezig met samenstellen van de tekening...','Composing drawing...');
DEF_FAC_MESSAGE ('FAC_M035', 'Welkom bij Facilitor 4.49.0','Welcome to Facilitor 4.49.0');
DEF_FAC_MESSAGE ('FAC_M035', 'Welkom bij Facilitor 4.49.1','Welcome to Facilitor 4.49.1');
DEF_FAC_MESSAGE ('FAC_M036', 'Er is al een viewer geopend.','A viewer is already active');
DEF_FAC_MESSAGE ('FAC_M037', 'Fout in definitie van view.','Error in view definition');
DEF_FAC_MESSAGE ('FAC_M038', ' http://www.facilitor.nl/',' http://www.facilitor.nl/');

111
_UP/4490to1.src Normal file
View File

@@ -0,0 +1,111 @@
--
-- Update script van Facilitor versie 4.49.0 naar 4.49.1
--
/*
* This script is precompiled so #if(n)def MS_SQL can be used to distinguish between
* SQL Server and Oracle specific statements.
*
* C-style comment is removed from the result
*/
#include "modules.h"
#include "comsql.h"
#include "INS\inssql.h"
#ifndef MS_SQL
SET TERMOUT ON
SET FEEDBACK OFF
SET ECHO OFF
SET PAGESIZE 0
/*
* Test eerst of de vorige versie van module FAC zoals genoemd in tabel
* fac_module wel het te verwachten versienummer heeft
* als dat niet zo is dient de gebruiker het script ZELF af te breken middels
* control-c.
* Als dat wel zo is vervolgt het script en zal aan het einde van het script
* het interne versienummer en de datum worden bijgewerkt.
*/
/* !!BELANGRIJK!!
* Als er bij de upgrade een NIEUWE tabel of view wordt gecreeerd, moeten ook
* de daarvoor benodigde GRANTS en SYNONYMS worden geregeld!!!
* Dit doen we in de $..after.sql, die ook hier wordt gegenereerd.
*/
SPOOL OFF
SET HEADING OFF
CLEAR SCREEN
PROMPT ***********************************************************************
PROMPT
PROMPT UPGRADE SCRIPT van Facilitor versie 4.49.0 naar 4.49.1
#ifdef MS_SQL
PROMPT versie voor MS SQL Server
#else
PROMPT versie voor Oracle
#endif
PROMPT $Revision: 1 $
PROMPT $Modtime: 5-04-05 15:40 $
PROMPT
SELECT 'De huidige versie van Facilitor zou moeten zijn 04.49.0 en is: '
|| fac_module_version
FROM fac_module
WHERE fac_module_name='FAC';
PROMPT
PROMPT Indien de huidige versie NIET de verwachte versie is mag dit script
PROMPT niet worden gerund! In dit geval dient het script nu middels
PROMPT CONTROL-C te worden afgebroken.
PROMPT
PROMPT Het wordt aangeraden om deze upgrade te draaien op een moment dat er
PROMPT geen gebruikers bezig zijn met de applicatie.
PROMPT
PROMPT Indien de versies overeenkomen dient nu ENTER te worden gedrukt...
PROMPT
PROMPT ***********************************************************************
ACCEPT nix PROMPT ''
PROMPT
PROMPT De upgrade wordt vervolgd. Even geduld a.u.b...
PROMPT
SET TERMOUT ON
SET HEADING OFF
SET FEEDBACK ON
SET ECHO ON
SET VERIFY OFF
SET LINESIZE 1000
SET SERVEROUTPUT ON;
SPOOL x4490to4491.LST
#endif
UPDATE_VERSION('04.49.1');
COMMIT;
/****************************** PLAATS HIERONDER DE UPDATES PER CALL ******************************/
#ifdef MS_SQL
#endif
#ifndef MS_SQL
#endif
///////////////////////////////////////////////////////////////////////////////////////////////// UWVA#104
ALTER TABLE bez_afspraak MODIFY bez_afspraak_gastheer VARCHAR2(50);
#include "bez_tri.src"
COMMIT;
UPDATE FAC_MESSAGE
SET FAC_MESSAGE_TEXT = 'Facilitor 4.49.1'
WHERE FAC_MESSAGE_CODE = 'FAC_M002';
UPDATE FAC_MESSAGE
SET FAC_MESSAGE_TEXT = 'Welkom bij Facilitor 4.49.1'
WHERE FAC_MESSAGE_CODE = 'FAC_M035';
COMMIT;
SPOOL OFF
SET ECHO OFF
PROMPT De upgrade is gereed.. Controleer de LST-files.