BrowseFileBox

Home  Zurück  Weiter

Dieses Control zeigt -genauso wie eine BrowseBox- eine Auswahlliste über alle schon eingetragenen Werte in der DBSpalte an. Zusätzlich hat man die Möglichkeit, über den Eintrag <Dateiverknüpfung> eine Datei auszuwählen.

 

Dementsprechend gestalten sich die Möglichkeiten der BrowseFileBox analog zur BrowseBox:

1.Darstellung einer Auswahlliste aller in einer DB-Spalte der Haupttabelle eingetragener Werte mit der Option, auch einen frei editierbaren Text einzugeben oder eine Dateiverknüpfung auszuwählen.
2.Darstellung einer Auswahlliste einer DB-Spalte einer anderen Tabelle (nicht Haupttabelle) des Projektes mit der Option, auch einen frei editierbaren Text einzugeben oder eine Dateiverknüpfung auszuwählen.
3.Darstellung einer Auswahlliste einer DB-Spalte einer anderen Tabelle (nicht Haupttabelle) des Projektes, wobei die Eingabe frei editierbarer Texte nicht möglich ist. Die Auswahl einer Dateiverknüpfung ist möglich.

 

Zwingend auszufüllen sind in allen drei Fällen folgende Spalten:

ID
DialogID
Zeile
Spalte
DBSpalte
Hoehe
Breite
Typ

 

Ist eine Dateiverknüpfung eingetragen, erscheint rechts am Control ein zusätzlicher Button zum Öffnen der Datei im entsprechenden Programm, wie beispielsweise:

browse_file_box_bsp1

browse_file_box_bsp2

 

Handelt es sich um eine dem Programm unbekannte Dateiendung, öffnet der zusätzliche Button rechts neben dem Control einen Auswahldialog zur Suche eines geeigneten Programms:

browse_file_box_bsp3

 

Ab Version 4.72 wird auch die Höhe der BrowseFileBox ausgewertet.

 

Optional können noch folgende Angaben in der Funktionsspalte festgelegt werden:

Controle_BroweFileBox

 

 

Für Fall 1 ist keine Angabe im Feld Funktion notwendig.

 

Im 2. Fall müssen im Feld Funktion die entsprechende Tabelle und deren Spalte angegeben werden. Die Syntax dafür lautet:  Table=Tabelle; Value=Spalte

 

Um im 3. Fall sicherzugehen, dass neben einer Dateiverknüpfung nur Listeneinträge ausgewählt werden können, muss zusätzlich zu Tabelle und Spalte noch die Angabe Typ=DropList gemacht werden:Table=Tabelle; Value=Spalte; Typ=DropList

 

 

Darstellungsstil

Neben den fix implementierten und frei definierbaren Styles für die Beschriftung können Sie für die BrowseBox optional den Darstellungsstil anpassen:

 

Standard

Soll der Standardstil verwendet werden, muss das Feld Style leer bleiben:

browse_file_box_style_standard

 

Office2003

Zur Verwendung des folgenden Stils, ist es notwendig, für die betreffenden Controls „Office2003" in das Feld Style einzutragen.

browse_file_box_style_office2003

 

VS2005

Zur Verwendung des folgenden Stils, ist es notwendig, für die betreffenden Controls „VS2005" in das Feld Style einzutragen.

browse_file_box_style_vs2005

 

Beispiele:

Die Anwendungsbeispiele der BrowseBox sind analog anwendbar.