Hallo zusammen,
zur info: Ich bin ein Neuling was notes Entwicklung angeht.
Ich habe folgendes Problem:
In die db sollen regelmäßig Daten (bestenfalls dbf, ansonsten csv) importiert werden und automatisch geprüft werden auf Vollständigkeit. Wie kann ich es hinkriegen per Button den Import durchzuführen und leere Felder der Importdatei in einer Ansicht bzw. Maske optisch hervorzuheben ?
Ich habe eine Maske "Checkliste" in der die zu prüfenden Felder angezeigt werden, eine Ansicht "Alle" und möchte noch eine Ansicht "fehlerhaft" erzeugen, um auf einen Blick die unvollständigen Datensätze sehen zu können.
Da ich den Importbutton noch nicht habe, führe ich das noch mit Datei->Import ->structured Text mithilfe einer .COL Datei durch. Die Datensätze werden auch importiert und die Werte angezeigt. Nur bei fehlenden Werten z.B. TelNr kriege ich es nicht hin einen optischen Hinweis zu geben.
Ich habe probiert dem Feld TelNr in der Maske "Checkliste" die Eingabevalidierung @if(TelNr = "";TelNr := "fehlt";TelNr := TelNr) zu geben, aber ohne Erfolg. Wenn also in der Importdatei die TelNr leer ist, bekomme ich keinen Hinweis bzw. keinen Eintrag "fehlt" in der Maske. Ideal wäre ein kleiner Popup-Hinweis sobald man ein Dokument öffnet, wo ein Feld leer ist.
Also nochmal in Stichworten:
Import von dbf bzw. csv mittels Button im Navigator
optisches Hervorheben, Hinweis bei leeren importierten Feldern
Viele Worte, ich hoffe einigermaßen verständlich.
Danke schonmal und Gruß
Burkhard