Achtung: Diese Dokumentation ist veraltet, bitte rufen Sie die Übersichtsseite auf, um zur aktuellen Dokumentation zu gelangen.

3.1.1.9.3 Eine Maske neu einfügen

Um eine Maske neu einzufügen, müssen Sie die entsprechenden Einträge in den Tabellen

  1. 1.   felderinfo , 

  2. 2.   masken_felder_bez , 

  3. 3.   maskeninfo ,  

  4. 4. sachgeb_maske_bez , 

  5. 5. maske_system_bez  

einfügen. Dafür gibt es das Script sx_insert_mask .

 

sx_insert_mask

Aufruf:

  sx_insert_mask <TID> [<neue TID>] [j]

Aktion:

sx_insert_mask lädt den Inhalt der fünf Dateien

  1. 1. <TID>_felderinfo.unl, 

  2. 2. <TID>_masken_felder_bez.unl, 

  3. 3. <TID>_maskeninfo.unl,  

  4. 4. <TID>_sachgeb_maske_bez.unl, 

  5. 5. <TID>_maske_system_bez.unl 

in die jeweiligen Tabellen der SuperX-Datenbank. Mit "j" wird die Sicherheitsabfrage umgangen.

 

 

Falls <neue TID> nicht angegeben wird, werden die Metadaten wieder mit der alten TID in die Datenbank eingespielt (=Update).

Falls <neue TID> angegeben wird, werden die Metadaten mit der neuen TID in die Datenbank eingespielt (=Insert). Dabei werden alle TIDs in den abhängigen Tabellen angepasst. So können Masken sehr einfach kopiert werden. Eine neue TID bekommt man durch die Wahl der nächsten Zehnerzahl, die größer als die größte vorkommende Nummer ist. Die größte vorkommende Nummer erhält man durch Ausführung des folgenden SQL-Ausdrucks mit Hilfe des Kommandos DBACCESS:

select max(tid) from maskeninfo;

 

!

Um den Austausch von Abfragen innerhalb der Hochschulen zu erleichtern (" Abfragen-Pooling " über die SuperX-Website), sollten die Masken immer im Nummernkreis xxxx0000 bis xxxx9990 liegen, wobei xxxx der von der HIS verwandten Hochschulnummer entspricht. Die Zehnerschritte ergeben sich daraus, dass die dazwischen liegenden Nummern für die Maskenfelder (Tabelle felderinfo ) reserviert sind 14 .

 

Wie im Abschnitt Userverwaltung beschrieben, kann die neue Maske Benutzern oder Gruppen zugänglich gemacht werden.

 

 


Druckversion HTML

Zur Superx-Homepage SuperX ist auch ein CampusSource-Projekt. Zur CampusSource-Homepage | Powered by FreeMarker Seite 172 / 386
Letzter Update: 11.7.2023
Impressum| Datenschutz