Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Fehler bei Select Case

Begonnen von uwe01, April 27, 2020, 10:13:45

⏪ vorheriges - nächstes ⏩

uwe01

Hallo Leute,
habe ein Problem mit der Select Case Anweisung.
Ich habe in meiner DB das ein oder andere Auswahl Formular welche auch einwandfrei laufen.
Jetzt wollte Ich ein neues Auswahl Formular dazu fügen, also neues Formular erstellt mit einer Optionsgruppe dann noch eine Schaltfläche mit den Namen "Auswahl durchführen" fertig.
Als nächstes ein Ereignis beim Klicken erstellen
Private Sub AuswahlDurchführen_Click()
    Select Case Me!ReparaturAuswahlmitUnfall   
        Case 1
            DoCmd.OpenReport "rptReparaturnen", acViewNormal
            DoCmd.Close acForm, "ReparaturAuswahlmitUnfall"
        Case 2
            DoCmd.OutputTo acOutputReport, "rptReparaturen"
            DoCmd.Close acForm, "ReparaturAuswahlmitUnfall"
        Case 3
            DoCmd.OpenReport "rptReparaturen", acViewPreview
            RunCommand acCmdZoom100
            DoCmd.Close acForm, "Hauptmenü"
            DoCmd.Close acForm, "frmReparaturAuswahlmitUnfall"

Wenn ich es jetzt durch Klicken auf den Butten "Auswahl durchführen" erhalte ich eine Fehlermeldung
Laufzeitfehler 2465
Microsoft Access kann das in Ihrem Ausdruck angesprochene Feld ,,ReparaturAuswahlmitUnfall" nicht finden.
Obwohl die Optionsgruppe im Rahmen so benannt ist, genauso wie das Formular.
Kann es vielleicht daran liegen das die anderen Auswahl Formulare in Access 2013 geschrieben sind, und das neue welches ich erstellen möchte mit Office 365 erstellt wird. Gibt es vielleicht im 365 Office einen anderen VBA Code?
Hat da einer eine schnelle Lösung für diese Problem ???


Gruß Uwe01
Win 10, Access 2002/2013
Bitte um Verständliche Antworten !

DF6GL

Hallo,

ich vermute ein Missverständnis:

Für Select Case benötigst Du den Optionsrahmen und nicht ein (sich darin befindliches) Optionsfeld (-gruppe?).

Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

uwe01

Hallo DF6GL,
Danke dir für die schnelle Antwort es geht. Manchmal ist das Ziel so nah.

Gruß Uwe01
Win 10, Access 2002/2013
Bitte um Verständliche Antworten !