Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Eingabe erforderlich an Bedingung knüpfen
zurück: Daten aus einer Tabelle in eine andere kopieren weiter: Cursor im Formularkopf Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
bblues
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. Sep 2009, 17:08
Rufname:

Eingabe erforderlich an Bedingung knüpfen - Eingabe erforderlich an Bedingung knüpfen

Nach oben
       Version: Office 2007

Hi Leute,
ich habe in einem Formular eine Checkbox: "nicht bewertbar" und einige Fragen, die prinzipiell eingegeben werden müssen (Eingabe erforderlich; Ja).
Nun möchte ich aber, dass, wenn die Checkbox "nicht bewertbar" angehakt ist, alle anderen Felder nicht ausgefüllt werden müssen!
Ist wahrscheinlich ein einfaches Problem, habe aber keine Ahnung, wie ich das angehen soll!
Bitte um eure Hilfe!
Ciao bblues
MiLie
kein Office- VBA- Programmierer


Verfasst am:
02. Sep 2009, 19:56
Rufname: Micha
Wohnort: Chemnitz

AW: Eingabe erforderlich an Bedingung knüpfen - AW: Eingabe erforderlich an Bedingung knüpfen

Nach oben
       Version: Office 2007

hallo,
das geht nicht so einfach. Die Eigenschaft "Eingabe erforderlich"(Required-Eigenschaft ) wird auf Tabellenebene durch die Microsoft Jet-Datenbank-Engine erzwungen. Das bedeutet, dass du die Eigenschaft nur ändern kannst, wenn deine Tabelle die Kriterien erfüllt. Stellst du sie auf "Ja" und es existiert ein Feld in deiner Tabelle welches leer ist, erfolgt entweder keine Umstellung oder du bekommst eine Fehlermeldung.

es bleibt nur in VBA prüfen übrig. Stelle die Eigenschaft auf nein und prüfe im "vor Aktualisieren"(before Update) Ereignis deines Formulars in etwa
Code:
    Dim strFelder As String
   
    If Me!deineChekbox = "nein" Then
        If Nz(Me!deinFeld1, "") = "" Then
            strFelder = "deinFeld1Name" & vbNewLine
        End If
        If Nz(Me!deinFeld2, "") = "" Then
            strFelder = "deinFeld2Name" & vbNewLine
        End If
        ' usw
        If strFelder <> "" Then
            MsgBox "Die Felder" & vbNewLine & strFelder & _
                   " sind nicht ausgefüllt!"
            Me!deinFeld1.SetFocus
        End If
    End If

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
bblues
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. Sep 2009, 20:23
Rufname:


AW: Eingabe erforderlich an Bedingung knüpfen - AW: Eingabe erforderlich an Bedingung knüpfen

Nach oben
       Version: Office 2007

Werd es mir im Laufe der Woche noch ansehen!
Danke erstmal!
Lg, bblues
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Löschen von Doppelten Datensätzen mit Bedingung! 0 Bernhard Könsgen 380 01. Okt 2007, 14:14
Bernhard Könsgen Löschen von Doppelten Datensätzen mit Bedingung!
Keine neuen Beiträge Access Tabellen & Abfragen: Summe mit bedingung aus anderer Spalte 1 NoBody20013 609 06. Sep 2007, 12:45
zimboo Summe mit bedingung aus anderer Spalte
Keine neuen Beiträge Access Tabellen & Abfragen: Datenbank, Eingabe, Tabellenbeziehungen, Dropdownfelder... 1 I Need Help 614 06. Jun 2007, 07:17
stpimi Datenbank, Eingabe, Tabellenbeziehungen, Dropdownfelder...
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabe einfaches Bindestrichs 3 Vaja 413 22. Mai 2007, 12:41
Vaja Eingabe einfaches Bindestrichs
Keine neuen Beiträge Access Tabellen & Abfragen: Je nach Eingabe werden verschiedene Abfragen aufgerufen 10 Gast 607 23. Apr 2007, 14:41
Gast Je nach Eingabe werden verschiedene Abfragen aufgerufen
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabe neuer Datensätze in mehrere Tabellen gleichzeitig? 1 matof 603 15. März 2007, 19:26
Thomas2007 Eingabe neuer Datensätze in mehrere Tabellen gleichzeitig?
Keine neuen Beiträge Access Tabellen & Abfragen: Bedingung in Abfrage? 2 Sir Toby 599 31. Aug 2006, 13:44
Gast Bedingung in Abfrage?
Keine neuen Beiträge Access Tabellen & Abfragen: Bedingung zum anzeigen 1 Krawak 495 17. Mai 2006, 14:09
Gast Bedingung zum anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabe nicht möglich! 8 turbochris 803 04. Mai 2006, 20:51
stpimi Eingabe nicht möglich!
Keine neuen Beiträge Access Tabellen & Abfragen: Bedingung an Unterabfrage knüpfen 2 florianm 806 04. Apr 2006, 15:24
florianm Bedingung an Unterabfrage knüpfen
Keine neuen Beiträge Access Tabellen & Abfragen: 2x ja/nein Kontrollkästchen - nur eine eingabe erlauben 1 MacGyverDTH 1313 29. März 2006, 16:25
kia 2x ja/nein Kontrollkästchen - nur eine eingabe erlauben
Keine neuen Beiträge Access Tabellen & Abfragen: Automatische Eingabe von Zahlenreihen unterbinden 6 WernerH 903 06. März 2006, 00:23
WernerH Automatische Eingabe von Zahlenreihen unterbinden
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: MS Frontpage