Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Ubi5 am November 20, 2016, 15:21:35

Titel: Access 2013
Beitrag von: Ubi5 am November 20, 2016, 15:21:35
Hallo,
wenn ich unter Felddatentyp, Eingabe erforderlich auf "Ja" stelle, wird,wenn ich das Feld nicht ausfülle eine Meldung eingeblendet. Woran kann das liegen?

LG Ubi5
Titel: Re: Access 2013
Beitrag von: MzKlMu am November 20, 2016, 15:30:26
Hallo,
natürlich kommt da eine Meldung, die kann man auch nicht abstellen. Wenn Du das auf Ja stellest, muss es ja einen Hinweis geben dass da noch eine Eingabe fehlt. Wenn es vorkommen kann, dass das Feld leer bleiben kann, so muss diese Eigenschaft auf Nein stehen.
Titel: Re: Access 2013
Beitrag von: Ubi5 am November 20, 2016, 15:36:38
Entschuldige, habe falsch geschrieben - wenn ich die Eingabeaufforderung auf "Ja" stelle, und in das Feld nichts eingebe sondern weiter hüpfe, wird keine Meldung eingeblendet - erst am Schluss, wenn ein neuer Datensatz folgt.
Titel: Re: Access 2013
Beitrag von: Ubi5 am November 20, 2016, 15:38:29
Ich möchte, dass sofort die Meldung eingeblendet wird!
Titel: Re: Access 2013
Beitrag von: DF6GL am November 20, 2016, 15:56:10
Hallo,

eine "sofort"-Prüfung funktioniert nur in einem Formular, wenn das Textfeld-Ereignis "Bei Verlassen" oder "Bei Fokusverlust" für eine Prüfung auf NULL herangezogen wird.
Titel: Re: Access 2013
Beitrag von: Ubi5 am November 20, 2016, 16:05:42
Danke für den Hinweis - werde es ausprobieren - LG Ubi5
Titel: Re: Access 2013
Beitrag von: MzKlMu am November 20, 2016, 16:51:27
Hallo,
bei Fokusverlust geht nicht, kann nicht abgebrochen werden. Entweder "Beim Verlassen" oder "Vor Aktualisierung".
Titel: Re: Access 2013
Beitrag von: Ubi5 am November 21, 2016, 15:48:37
Hallo MzKlMu !
Habe im Eigenschaftsblatt "beim Verlassen" =Null eingetragen - funktioniert nicht!
Titel: Re: Access 2013
Beitrag von: MzKlMu am November 21, 2016, 16:11:53
Hallo,
Zitat"beim Verlassen" =Null eingetragen
Wie kommst Du auf so eine Idee? Das hat auch keiner geschrieben. Du musst für das Ereignis eine Prozedur (VBA) anlegen die die Meldung ausgibt. Über die Eigenschaften kann man das nicht einstellen.
Titel: Re: Access 2013
Beitrag von: Ubi5 am November 21, 2016, 16:34:00
Das kann ich aber nicht - vielleicht kann man mir bitte behilflich sein - Danke!
Titel: Re: Access 2013
Beitrag von: MzKlMu am November 21, 2016, 17:10:11
Hallo,
im Anhang findest Du ein einfaches Beispiel.