Anzeige von Spalten kundenspezifischer Tabellen
Für die Darstellung kundenspezifischer Datenbanktabellen in der Oberfläche der Administrationswerkzeuge und die Bearbeitung der Stammdaten:
-
Erstellen Sie ein Oberflächenformular mit der Formulardefinition VI_Generic_MasterData. Diese Formulardefinition stellt die Steuerelemente zur Bearbeitung der Stammdaten in der Benutzeroberfläche zur Verfügung.
-
Legen Sie im Designer in der Eigenschaft Reihenfolge (DialogColumn.SortOrder) die Anzeigereihenfolge der Eingabefelder fest. Spalten, deren Reihenfolge kleiner eins ist, werden nicht angezeigt.
-
Eine übersichtlichere Darstellung der Eingabefelder erreichen Sie über die Gruppierung der Datenbankspalten. Passen Sie im Designer die Eigenschaft Gruppe (DialogColumn.ColumnGroup) in der Spaltendefinition an. Pro Gruppe wird ein eigener Tabreiter angezeigt. Die Bezeichnung des Tabreiters entspricht dem Namen der Gruppe.
-
Spalten, deren Dateninhalt mehrzeilig sein kann, werden auf dem generischen Formular mit einem mehrzeiligen Eingabefeld dargestellt. Die Spalten kennzeichnen Sie mit der Option Mehrzeilig.
Anzeige von kundenspezifischen Spalten an vordefinierten Tabellen
Für die Darstellung kundenspezifischer Spaltenerweiterungen an den Standardtabellen können auf vordefinierten Stammdatenformularen separate Tabreiter eingeblendet werden.
Wenn das vordefinierte Stammdatenformular die Formulardefinition VI_Generic_MasterData verwendet, gelten die oben beschriebenen Besonderheiten. Anderenfalls sind folgende Voraussetzungen für die Nutzung dieser Funktionalität notwendig:
-
Das Stammdatenformular besitzt bereits Tabreiter. Einfache Stammdatenformulare ohne Tabreiter werden nicht erweitert.
-
Die Anzeigereihenfolge der Eingabefelder auf dem Formular ändern Sie über die Eigenschaft Reihenfolge (DialogColumn.SortOrder) der Datenbankspalten. Spalten, deren Reihenfolge kleiner eins ist, werden nicht angezeigt.
-
Die Datenbankspalten sind gruppiert. Passen Sie im Designer die Eigenschaft Gruppe (DialogColumn.ColumnGroup) in der Spaltendefinition an. Pro Gruppe wird ein eigener Tabreiter angezeigt. Die Bezeichnung des Tabreiters entspricht dem Namen der Gruppe. Wird keine Gruppe angegeben, dann wird ein Tabreiter mit der Bezeichnung kundenspezifisch angezeigt.
HINWEIS: Für die Anzeige kundenspezifischer Schemaerweiterungen an den Tabellen UNSAccountB, UNSContainerB, UNSGroupB, UNSItemB und UNSRootB gelten weitere Besonderheiten. Ausführliche Informationen finden Sie im One Identity Manager Administrationshandbuch für die Anbindung kundendefinierter Zielsysteme.