Neben den normalen Funktionen des Controls stehen durch Aktivierung der erweiterten Funktionen folgende Möglichkeit zur Verfügung:
Weitere Funktionen in der Toolbar des Controls
Speichert die Konfiguration des Controls in der aktuellen Maskenvariante.
Löscht die Konfiguration des Controls in der aktuellen Maskenvariante.
Weitere Funktionen im Rechte Maus Kontextmenü
ActiveSkin/PropertyGrid NAME/Konfiguration speichern
Speichert die aktuelle Konfiguration des Controls
ActiveSkin/PropertyGrid NAME/Konfiguration löschen
Löscht die Konfiguration des Controls in der aktuellen Maskenvariante.
Über den Menüpunkt Datenobjekt - Eigenschaften konfigurieren gelangt man in den Konfigurationsdialog für die Eigenschaften eines Objektes.
Die Bedienung der Maske entnehmen Sie bitte der Beschreibung Ansichtskonfiguration.
Konfiguration eines Datenfeldes
Über den Button Eigenschaften des Konfigurationsdialogs gelangt man in Konfigurationsmaske eines einzelnen Datenfeldes:
Anzahl Zeilen für MultiLine-Bearbeitung
Dieser Wert legt fest, wieviele Zeilen bei mehrzeiligen Datenwerten angezeigt werden sollen. Ist dieser nicht definiert, ist auch ein mehrzeiliges Pflegen des Datenwertes nicht möglich.
Beachten Sie dabei, das die letzte Zeile, in der alle weiteren Zeilen zusammengefasst werden, mitgezählt wird. Wollen sie also 10 Zeilen + Zusammenfassung weiterer anzeigen, so müssen Sie diesen Wert auf 11 stellen.
Auswahlliste als DropDown-Liste
Wenn zu dem Datenfeld eine Auswahlliste existiert, kann über dieses Kennzeichen bestimmt werden, ob die Auswahlliste bei der Bearbeitung als DropDown-Liste dargestellt werden soll oder der Auswahllisten-Control genutzt wird.
Angabe zur Formatierung des Wertes des Datenfeldes bei der Anzeige. Übersteuert die Standardformatierung.
Kategorie, der das Datenfeld zugeordnet ist. Übersteuert die Standardkategorie.
Über dieses Kennzeichen wird gesteuert, ob das Datenfeld angezeigt wird.
Angabe zur Formatierung des Wertes des Datenfeldes bei der Anzeige. Kann durch Formatierung übersteuert werden.
Kategorie, der das Datenfeld zugeordnet ist. Kann durch Kategorie übersteuert werden.
Titel des Datenfeldes. Kann durch Überschrift übersteuert werden.
Titel des Datenfeldes. Übersteuert die Standardüberschrift.
Anzeigeform des Wertes des Datenfeldes wenn ein Referenzwert existiert.
Initialwert = Anzeigeform wird über die Subdesigneigenschaft Standard Wertdarstellungsart festgelegt
Wert = Anzeige des Wertes
Referenzwert = Anzeige des Referenzwertes
ReferenzwertWert = Anzeige des Referenzwertes gefolgt vom Wert in Klammern dahinter
WertReferenzwert = Anzeige des Wertes gefolgt vom Referenzwert in Klammern dahinter
Über den Button Eigenschaften des Konfigurationsdialogs gelangt man in Konfigurationsmaske einer einzelnen Kategorie:
Dynamische Expandierung
Über dieses Kennzeichen wird gesteuert, ob die Expandierung der Kategorie vom Benutzer dynamisch festgelegt wird oder über das Kennzeichen Expandiert gesteuert wird.
Dieses Kennzeichen legt bei nicht dynamischer Expansion fest, ob die Kategorie expandiert ist.
Über dieses Kennzeichen wird gesteuert, ob die Kategorie und die mit der Kategorie verknüpften Datenfelder angezeigt werden.
Titel der Kategorie. Kann durch die Überschrift übersteuert werden.
Tabreiter, auf dem die Kategorie angezeigt wird.
Titel der Kategorie. Übersteuert die Standardüberschrift.
Konfiguration eines Tabreiters
Über den Button Eigenschaften des Konfigurationsdialogs gelangt man in Konfigurationsmaske eines einzelnen Tabreiters:
Name
Eindeutiger Name des Tabreiters
Über die Referenzfunktion kann eine Referenzliste zum Datenobjekt für den Tabreiter definiert werden. In diesem Fall werden dann auf dem Tabreiter keine Kategorien/Datenfelder des Datenobjektes angezeigt sondern ein ObjectList-Control, der die gewählte Referenzliste darstellt.
Über dieses Kennzeichen wird gesteuert, ob der Tabreiter und seine Kategorien und Datenfelder angezeigt werden.
Über dieses Kennzeichen wird gesteuert, ob der Tabreiter immer sichtbar ist, oder ob er nur dann sichtbar ist, wenn der Control im Quer- oder im Hochformat dargestellt wird.
Spaltenbreite der Bezeichnungsspalte in Pixeln
Titel des Tabreiters.
Wird die Überschrift eines Tabreiters in folgender Form festgelegt:
/Daten/Notizen
Werden alle Tabreiter, deren Beschriftung mit dem Text "/Daten/" beginnen, in einer Gruppe zusammengefasst.
Durch Verwendung von weiteren "/" in der Beschriftung können Gruppen weiter untergruppiert werden.
Wird auf einem Tab-Reiter eine Referenzfunktion angegeben, erscheinen hier keine Datenfelder, sondern eine Liste von Datenobjekten, die durch die Referenzfunktion zur Verfügung gestellt werden.
Haben Sie als Konfigurationsnamen für Ihren PropertyGrid2-Control den Namen "global.propgrid" eingestellt, so wird für den List-Control automatisch der Konfigurationsname "global.list1" eingestellt. Dies entspricht dem definierten Standard für SOG ERP (VACOS), Durch diese Systematik wird dafür gesorgt, dass alle ObjectList-Controls eine einheitliche Konfiguration verwenden, und nicht jedes Objekt auf jeder Maske einzeln konfiguriert zu werden braucht.
Hat eine dargestellt Tabelle, oder Untertabelle, mehrere Ansichten, können Sie die gewünschte Ansicht über das Kontextmenü wählen. Die gewählten Ansichten aller Tabellen und Untertabellen werden in den Eigenschaften des PropertyGrid2-Controls mit gespeichert. Damit die gewählte Ansicht eines ObjectList-Controls dauerhaft gespeichert wird, müssen Sie nach Auswahl der Ansicht im Kontextmenü des PropertyGrid2-Controls einmal die Funktion "Datenobjekt - Aktuelle Ansicht speichern" ausführen.
Konfiguration eines TabReiters mit einem ObjectContainer
Verwenden Sie nach dem Klicken des Buttons "Neuer Tab" den Button "Assistent" um einen ObjectContainer-Tab zu erzeugen:
Wählen Sie in dem nachfolgenden Assistent-Dialog die Auswahl "Container":
Nach dem fertigstellen des Assistenten sind die Eigenschaften der Tab-Konfiguration so eingestellt, dass ein zu dem im PropertyGrid dargestellten Datenobjekt passender ObjectContainer dargestellt wird.
In diesem ObjectContainer können beliebige Container-Elemente zur Darstellung von Daten, Werten, Listen, Pegeln, Cubes etc. konfiguriert werden.
Legen Sie ggf. den Namen des neuen Tabs z. B. auf "Werte" fest.