Frage : Störung 94, unzulässiger Gebrauch von ungültigen Feldern

PROBLEM
I morgens die oben genannte Fehlermeldung erhalten, wie sie auf Form bezieht:
frmHazardLookup_VER1.

PROBLEM DETAILS
The Tabelle, die die Frage stützt, die die Form „frmHazardLookup_VER1“ bevölkert, ist:
tblHazard_and_Category_Lookup_VER1.

The Frage, die die Form bevölkert, ist:
qryHazard_and_Category_Lookup_VER1.

The Tabelle „tblHazard_and_Category_Lookup_VER1 " kann ungültiges valuse in it.

WHAT nicht haben, das ICH TRIED
I die NZ Funktion in der Frage verwendet haben LASSE und kein success.

CODE, DAS DEN GEFAHR TEXTBOX
The folgenden Code VERRIEGELT, wurde der Form hinzugefügt:
frmHazardLookup_VER1
to hindern Benutzer am Ändern und oder am Löschen der vor-bevölkerten Daten in der Tabelle: das
tblHazard_and_Category_Lookup_VER1.
while Benutzern noch erlaubend hinzuzufügen und oder ihr eigenes data.

HOW zu redigieren, UM DAS ERROR
1. Logon.
2. Klicken „redigieren AHA "
3. NEU ZU ERSTELLEN vorwählen irgendein AHA edit
4. zum Klicken zunächst, bis Sie die Störung message.
NOTE sehen: Sie können diesen Fehler machen, durch Öffnung wegzugehen: das
tblHazard_and_Category_Lookup_VER1
and einen Wert auf die ungültigen field

OTHER ARTEN eintragend, DIESES ERROR
1. ZU ERHALTEN fügen die fehlenden Daten table
tblHazard_and_Category_Lookup_VER1.
2. 1. Logon.
3. Klicken „redigieren AHA "
4. vorwählen irgendein AHA edit
5. zum Klicken zunächst hinzu, bis Sie erhalten dir zu bilden:
frmSelectHazardsDirectly_VER1
6. Klicken das „Gefahr-Knopf addieren/redigieren "
7. Klicken, das hinzufügenaufzeichnung button
8. Daten im Gefahren field
9. löschen die Daten einbringen, Sie gerade dem Gefahren fields
10. Clcik die clos button
See Störung message.



hinzufügten

Antwort : Störung 94, unzulässiger Gebrauch von ungültigen Feldern

Es scheint, dass Sie Ihre Tabelle sodass ungültige eingestellt, haben Werte nicht anzunehmen. Der einfache Ausweg ist, diese Anforderung zu entfernen. Wenn nicht möglich dann Sie alle Ihre fieds an in der Form im BeforeUpdate Ereignis using validieren müssen:

Wenn Nz (ich! txFName, "") = "" dann
MsgBox „Sie Notwendigkeit, einen gültigen Wert für ersten Vornamen einzutragen.“
Cancel=True
Beenden WENN

Einen ähnlichen Code für jeden txt Kasten mit entery erforderlicher Einstellung in der Tabelle hinzufügen.

Mike
Weitere Lösungen  
 
programming4us programming4us