Pflichtfelder auf OO Formular

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Pflichtfelder auf OO Formular

Re: Pflichtfelder auf OO Formular

von t-rexx » Mo, 15.10.2007 17:31

Hallo Gert.
Pflichtfelder werden bereits bei Erstellung der "Tabellen" als solche markiert.
Genau so hab ich es ja praktisch derzeit gelöst. Ich verwende eine externe MySQL-Datenbank und habe bestimmte Attribute innerhalb der Tabellen als NOT NULL-Spalten definiert.
Mit diesem Vorgehen prüft aber OO Base nicht auf Client-Seite ob eine Eingabepflicht eingehalten wurde, sondern bringt eine technische für den Stdnutzer unverständliche Meldung, da das Insert in die Tabelle logischerweise scheitert.

Ideal wäre doch eine Eigenschaft des Formular-Controls (analog ENABLE für die Aktivierung), welche festlegt, ob eine Eingabe verpflichtend ist. Dies ließe sich dann clientseitig durch OO bereits prüfen, bevor das Insert-Statement an die DB geht. Außerdem hätte man die Möglichkeit, das Attribut per OO Base dynamisch zu ändern ...
... aber genau diese Möglichkeiten sind mir bisher verborgen geblieben.

Gruß Tom

Re: Pflichtfelder auf OO Formular

von Gert Seler » Fr, 12.10.2007 10:57

Hallo t-rexx,
nach dem Motto "Es ist nie zu früh und selten zu spät! " ein paar Tips.
1.) Pflichtfelder werden bereits bei Erstellung der "Tabellen" als solche markiert.
2.) Im "Formular" müßte dies ebenfalls möglich sein.
3.) Hier eine Adresse die Dir eine "Einführung in OOo-Base plus Beispiele bietet.
/www.wienandt.de/seiten/dbklein.htm

Ich hoffe das hilft Dir weiter.

mfg
Gert

Pflichtfelder auf OO Formular

von t-rexx » Fr, 05.10.2007 16:40

Hallo,
ich möchte die Eingabe für einige Felder auf einem OO Formular erzwingen (Pflichtfelder). Kann man dies auf irgend einem Weg erreichen (Konfiguration Control oder OO Basic)?
Bisher behelfe ich mir mit NOT NULL Spalten in den Datenbanktabellen - aber eine elegante Lösung ist das nicht, da sie keineswegs dynamisch ist ... aber die Eigenschaft "Eingabepflicht" für ein Feld mitunter von anderen Feldwerten auf dem Formular abhängt und damit eine Dynamik erzwingt.

Gruß Tom

Nach oben