Formular

Previous  Next

 

 

 

01.11.2009

Formular

 

Eigenschaft

Erklärung

Tab-Index

Hier legen Sie fest, wann die selektierte Formular-Komponente beim Drücken der Tab-Taste selektiert wird und den Focus erhält.

 

clip0080

 

Komponenten: Textfield, Textarea, Listbox, Combobox, RadioButton, Combobox

 

Max. Zeichen

Hier legen Sie fest, wie viele Zeichen maximal eingegeben werden können.

 

Komponenten: Textfield, Textarea

 

Format

Über den Format-Assistenten können Sie Textfields ähnlich wie die Zellen einer Tabellenkalkulation formatieren, z.B. als Währungs- oder Datumsfeld. Textfields und Text-Container lassen sich jedoch auch während der Laufzeit Ihrer Anwendung mit Hilfe entsprechender Funktionen formatieren, die Sie in der XDEV-Bibliothek finden.

 

clip0081

 

Komponenten: Textfield

 

Einträge

Mit Hilfe eines Assistenten können Sie List- und Comboboxen mit statischen Einträgen füllen. Klicken Sie dazu das Symbol calldialog

 

clip0019

 

In der List- und Combobox erscheinen zwar die Einträge der Spalte Anzeige, wenn Sie ein Formular jedoch mit Hilfe einer Funktion auslesen, werden nur die Einträge der Spalte Wert weiter gegeben. Über die entsprechenden Variablen der List- oder Combobox können Sie jedoch natürlich auch auf die Einträge selbst zugreifen.

 

Hinweis: Die Mehrfachauswahl von Einträgen wird nur von der Listbox unterstützt.

 

Komponenten: Listbox, Combobox

 

Selektiert

Mit dieser Einstellung erscheint die Formular-Komponente auf Anhieb selektiert.

 

Komponenten: RadioButton, Checkbox

 

Werte für Selektierung

Bei der Darstellung eines Datensatzes in einem Formular lassen sich auch RadioButtons und Checkboxen durch bestimmte Werte aus der Datenbank dynamisch selektieren. Alle hier angegebenen Eingangswerte versteht der Radiobutton, bzw. die Checkbox als Anweisung zur Selektierung. Sie können die Standardwerte true, yes und on mit individuellen Werten erweitern oder ersetzen. Da es sich um Zeichenketten handelt, sind auch Leer- und Sonderzeichen erlaubt.

 

Die Voraussetzung für eine funktionierende Übergabe der Werte ist, dass Sie die Formular-Komponente mit dem dazugehörigen Datenfeld der Virtuellen Quell-Tabelle verknüpft haben. Dies ist dann der Fall, wenn in den Eigenschaften der Checkbox bei Datenfeld die entsprechende Spalte der Virtuellen Tabelle als Referenz angezeigt wird. Beim Radiobutton steht der Spaltenname bei der Eigenschaft Button-Gruppe. Sie können den Spaltennamen jederzeit auch nachträglich noch eintragen.

 

clip0082

 

Komponenten: RadioButton, Checkbox

 

Eingabe-

Bedingungen

Hier können Sie Eingabebedingungen für die Komponente Textfield, sowie Auswahlbedingungen für die Komponenten Listbox und Combobox festlegen.

 

clip0083

 

Eingabebedingung

Auswirkung

Keine Bedingung

Es kann eine beliebige Anzahl beliebiger Zeichen eingegeben werden.

 

Mussfeld

Das Eingabe- bzw. Auswahlfeld muss ausgefüllt, bzw. es muss eine Auswahl getroffen werden.

 

Numerische Eingabe

Nur Ziffern sind erlaubt. Dazu kann ein Minimal- und ein Maximalwert bestimmt werden.

 

Alphanumerische

Eingabe

Alle Zeichen sind erlaubt. Dazu kann eine minimale und eine maximale Zeichenlänge bestimmt werden.

 

E-Mail-Adresse

Der Eintrag muss eine gültige E-Mail Adresse sein.

 

Fehlermeldung

Hier kann eine Fehlermeldung, bzw. Hinweis für den Benutzer festgelegt werden.

 

 

Komponenten: Textfield, Listbox, Textarea, Combobox

 

 

 

Hinweis: Auf den folgenden Seiten werden die Grundeigenschaften der GUI-Komponenten beschrieben, während bei der Beschreibung der GUI-Komponenten jeweils nur noch deren spezielle Eigenschaften aufgeführt werden.

 

Tipp: Die aktuellen Objekteigenschaften lassen sich für die jeweilige Komponente als Standardeigenschaften übernehmen. Klicken Sie dazu in der Kopfzeile des Registers Eigenschaften das Komponenten-Symbol an und wählen Sie aus dem folgenden Menü Aktuelle Objekt-Eigenschaften als Standard festlegen aus. Über das selbe Menü können Sie jederzeit die XDEV 2 Grundeinstellungen wieder herstellen.