TreeBox |
Home Zurück Weiter |
Die TreeBox ist ein Steuerelement, welches eine Tabelle (Steuerungstabelle) benutzt, die Werte und Zuordnungen gemäß einer Baumstruktur abbildet (ersetzt die bisher in MultiApplication notwendige Explorer-Zusatzprogrammierung). Mit dem Aufruf des Steuerelements wird ein Dialog mit Baumstruktur geöffnet. Der User kann im Baum navigieren und einen Eintrag auswählen. Als Rückgabewert liefert die TreeBox einen vollständigen Datensatz, so dass gleichzeitig mehrere Datenfelder des aufrufenden Dialogs mit Werten aktualisiert werden können. Zwingend auszufüllen sind folgende Felder:
Die Steuerungstabelle Die Steuerungstabelle muss aus mindestens drei Spalten bestehen. Diese Spalten (KeyCol, TypCol, CancelCol) werden in der Tabelle Control in der Spalte Funktion angegeben. Zusätzlich müssen der Name der Steuerungstabelle (Table) sowie der Wert, der in die Haupttabelle übernommen werden soll (Value), definiert werden.
Die Standardwerte, die gesetzt werden, falls keine anderen Werte zugeordnet werden, sind wie folgt: KeyCol=ID TypCol=Typ CancelCol=X
Optional können noch folgende Angaben in der Funktionsspalte festgelegt werden:
Beispiele zu den optionalen Funktionen:
Width=300
ShowCancel=true
ExpandLevel=1 ExpandLevel=2
Darstellungsstil Neben den fix implementierten und frei definierbaren Styles für die Beschriftung können Sie für die TreeBox optional den Darstellungsstil anpassen:
Standard Soll der Standardstil verwendet werden, muss das Feld Style leer bleiben:
Office2003 Zur Verwendung des folgenden Stils, ist es notwendig, für die betreffende TreeBox „Office2003" in das Feld Style einzutragen.
VS2005 Zur Verwendung des folgenden Stils, ist es notwendig, für die betreffende TreeBox „VS2005" in das Feld Style einzutragen.
Beispiel: Die Konfiguration einer TreeBox in der Tabelle Control.
Ein Auszug aus der benutzten Steuerungstabelle:
Die TreeBox und die mit ihr aktualisierten Felder auf dem Dialog:
|