MDB-Anpassungen für Rel. 905

Nachfolgend finden Sie eine Zusammenfassung aller MDB-Anpassungen, die für Release 9.05 erforderlich sind.

Zusätzlich finden Sie hier eine Liste mit Verweisen auf die betreffenden Themen im Forum.

Liste der Themen, zu denen Anpassungen erforderlich sind

Um die Durchführung der Anpassungen zu erleichtern, sind diese hier in SQL-Blöcken zusammengefasst.

Sie können den gesamten Block als Datei herunterladen, indem Sie auf den Reiter am Anfang des SQL-Blocks klicken.

Einführung des neuen DialogEdge

sqlmdb905
-- Änderung der Feldreihenfolge
UPDATE [edbTdef]
SET [Feldnummer] = 3
WHERE [EdbInt] = 324 AND [Feldname] = 'UMS';
 
UPDATE [edbTdef] 
SET [Feldnummer] = 2, [POSITION] = 2 
WHERE [EdbInt] = 324 AND [Feldname] = 'AKTN';
 
UPDATE [edbTdef] 
SET [Feldnummer] = 1, [POSITION] = 1 
WHERE [EdbInt] = 324 AND [Feldname] = 'NAME';
 
-- Einfügen des fehlenden Feldes
INSERT INTO [edbTdef]
   ([EdbInt],[Feldnummer],[Feldname],[Cluster],[POSITION],[Länge],[Typ],[Rochadetyp],[LinkBstn],[Redundant],[Flags],[Bezeichnung])
VALUES
   (324,0,'DSTEP',1,0,12,1,0,323,0,1,'Dialogschrittname');
 
-- Erhöhe Feldanzahl wegen neuen Feld
UPDATE [edbBstn]
SET [Anzahl_Felder] = 4
WHERE [EdbInt] = 324;
 
-- Korrektur von Parent
UPDATE [edbBstn]
SET Parent = 'IDIS'
WHERE [EdbInt] = 325;
 
UPDATE [edbBstn]
SET Parent = 'IDIS'
WHERE [EdbInt] = 326;
 
UPDATE [edbBstn]
SET Parent = 'IDIS'
WHERE [EdbInt] = 327;
 
UPDATE [edbBstn]
SET Parent = 'IDIS'
WHERE [EdbInt] = 328;
 
UPDATE [edbBstn]
SET Parent = 'IDIS'
WHERE [EdbInt] = 329;
 
UPDATE [edbBstn]
SET Parent = 'IDIS'
WHERE [EdbInt] = 330;
 
UPDATE [edbBstn]
SET Parent = 'IDIS'
WHERE [EdbInt] = 331;

Nutzung STAB/STBC anwendungsübergreifend erlauben

sqlmdb905-2
--Anpassungen, um beim Erstellen von STBC und STAB den AGK vorzustellen, beim Lesen aber mit dem bereits kompletten Namen zuzugreifen:
INSERT INTO EDBXFER ([SOURCEBSTN], [DESTBSTN], [PRÄFIX] , [SUFFIX]) VALUES ('DDRE', 'STAB' , '$F', 'STB');
INSERT INTO EDBXFER ([SOURCEBSTN], [DESTBSTN], [PRÄFIX], [SUFFIX]) VALUES ('DDRE', 'STBC' , 'T$F', 'CSV');
UPDATE EDBBSTN SET PRÄFIX = 'T' WHERE NAME='STBC';
 
--Es gibt in edbXfer einen Eintrag STAB->STAB; dieser kann entfernt werden:
DELETE FROM EDBXFER WHERE SourceBstn = 'STAB' AND  DestBstn ='STAB';

Feststellen, ob in CTV Freigabe erneut notwendig ist

sqlmdb905-3
--Anpassungen, um bei CTV anzugeben ob eine erneute Freigabe erforderlich ist:
UPDATE [edbBstn] SET [Anzahl_Felder] = 34 WHERE [Name]='SHDR';
 
INSERT INTO [edbTdef]
   ([EdbInt],[Feldnummer],[Feldname],[Cluster],[POSITION],[Länge],[Typ],[Rochadetyp],[LinkBstn],[Redundant],[Flags],[Bezeichnung])
VALUES
   (360,33,'APPROVALREQ',1,14,1,1,0,0,0,0,'Approval Required');
 
UPDATE [edbBstn] SET [Anzahl_Felder] = 28 WHERE [Name]='SMCL';
 
INSERT INTO [edbTdef]
   ([EdbInt],[Feldnummer],[Feldname],[Cluster],[POSITION],[Länge],[Typ],[Rochadetyp],[LinkBstn],[Redundant],[Flags],[Bezeichnung])
VALUES
   (380,27,'APPROVALREQ',7,0,1,1,0,0,0,0,'Approval Required');

Rochade-Verweisattribut für Workflow-Properties bestücken

sqlmdb905-4
UPDATE [edbBstn] SET [ExtName] = 'WORKFLOW-EIGENSCHAFT'WHERE [EdbInt] = 38;
UPDATE [edbBstn] SET [AltExtName] = 'WORKFLOW-EIGENSCHAFT' WHERE [EdbInt] = 38;
 
UPDATE [edbTdef] SET [RochadeTyp]=7 WHERE edbInt=312 AND FeldNummer=0
UPDATE [edbTdef] SET [LinkBstn]=38 WHERE edbInt=312 AND FeldNummer=0
UPDATE [edbTdef] SET [ExtName]= 'TT-BWFLP'  WHERE edbInt=312 AND FeldNummer=0;
UPDATE [edbTdef] SET [AltExtName]= 'TT-BWFLP'  WHERE edbInt=312 AND FeldNummer=0;
 
UPDATE [edbTdef] SET [RochadeTyp]=5 WHERE edbInt=312 AND FeldNummer=1
UPDATE [edbTdef] SET [ExtName]='TT-BWFLP' WHERE edbInt=312 AND FeldNummer=1
UPDATE [edbTdef] SET [AltExtname]='TT-BWFLP' WHERE edbInt=312 AND FeldNummer=1
UPDATE [edbTdef] SET [ExtMap]= 'AllgMap'  WHERE edbInt=312 AND FeldNummer=1;
UPDATE [edbTdef] SET [AltExtMap]= 'AllgMap'  WHERE edbInt=312 AND FeldNummer=1;
UPDATE [edbTdef] SET [Bezeichnung]='READONLY' WHERE edbInt=312 AND FeldNummer=1
 
INSERT INTO edbRMap ([MapName], [RoName]) VALUES ('TT-BWFLP', 'BENUTZT-WORKFLOW-EIGENSCHAFT');

Diverse

sqlmdb905-div
-- req8565 - ddbType mit Eigenschaften zur Behandlung der Implementierung versehen
-- webs
UPDATE EDBTDEF SET Flags= 256          WHERE Feldnummer=0 AND edbint=251   ; -- webm
 
-- TFS153003 - Meldungsgruppen in csv-Datei
-- Pfade und Präfix/Suffix nach Bedarf anpassen
INSERT INTO [edbBstn] ([Name], [Bezeichnung], [Suffix], [Präfix], [Zielsystem], [Aufrufbar], [Baustein_Kategorie], [Parent], [EdbInt], [Path], [Version], [Interface_Version], [Header_Record], [Anzahl_Felder], [Table_Mode], [AltPath], [ExtName], [AltExtName], [Sequenz], [Flags], [Picture], [ListBy], [ListFor], [Settings], [Interface_Dialog]) 
VALUES ('GMLD', 'Meldungsgruppen CSV', 'CSV', NULL, 'CSV', 0, 0, 'OUTP', 911, '$E\$V\MLDG', 0, 0, 0, 0, 0, '$E\$V\MLDG', NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, 0);
INSERT INTO [edbXfer]
   ([SourceBstn],[DestBstn], [Präfix], [Suffix], [Path])
VALUES
   ('MLDG','GMLD', NULL, 'csv', '$E\$(*)V\MLDG')
mdb:r905 · Zuletzt geändert: 09.08.2024 13:25

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum